Buscar

Em termos de arquitetura de software, o que é 'Encapsulamento'? a. Agrupar todos os componentes em um único módulo. b. Proteger a implementação int...

Em termos de arquitetura de software, o que é 'Encapsulamento'?
a. Agrupar todos os componentes em um único módulo.
b. Proteger a implementação interna dos módulos, expondo apenas interfaces necessárias.
c. Centralizar todas as decisões de design em um único ponto.
d. Expor todas as implementações internas para facilitar a manutenção.

Essa pergunta também está no material:

Avaliação do Módulo 2 - Arquitetura e componentes, arquitetura cliente-servidor, segurança em sistemas de informação_ Revisão da tentativa
8 pág.

Mídias Digitais Universidade Federal de Mato Grosso do SulUniversidade Federal de Mato Grosso do Sul

Respostas

User badge image

Ed Verified user icon

Vamos analisar as opções: a. Agrupar todos os componentes em um único módulo: Esta definição não está correta. O encapsulamento não se trata de agrupar todos os componentes em um único módulo. b. Proteger a implementação interna de um objeto, fornecendo uma interface externa para interagir com ele: Esta é a definição correta de encapsulamento. Ele visa proteger a implementação interna de um objeto, permitindo apenas interações controladas por meio de uma interface externa. Portanto, a alternativa correta é: b. Proteger a implementação interna de um objeto, fornecendo uma interface externa para interagir com ele.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina