Logo Passei Direto
Buscar
Em que situacoes o padrao Adapter e mais indicado?
a) Quando duas classes tem interfaces compativeis.
b) Quando queremos adicionar comportamento extra sem alterar o codigo existente.
c) Quando ha necessidade de integrar um sistema legado com um novo sistema.
d) Quando se deseja encapsular o estado de um objeto.
User badge image
Questões Para o Saber

há 3 dias

Respostas

User badge image

Ed Verified user icon

há 3 dias

O padrão Adapter é utilizado para permitir que classes com interfaces incompatíveis trabalhem juntas. Ele atua como um intermediário que adapta a interface de uma classe para que ela possa ser utilizada por outra classe. Analisando as opções: a) Quando duas classes têm interfaces compatíveis - Essa opção não é correta, pois o padrão Adapter é usado exatamente quando as interfaces não são compatíveis. b) Quando queremos adicionar comportamento extra sem alterar o código existente - Essa descrição se encaixa mais no padrão Decorator, não no Adapter. c) Quando há necessidade de integrar um sistema legado com um novo sistema - Esta é uma situação clássica onde o padrão Adapter é muito indicado, pois permite que o novo sistema interaja com o legado que possui uma interface diferente. d) Quando se deseja encapsular o estado de um objeto - Essa opção se refere mais ao padrão State ou ao padrão Memento, não ao Adapter. Portanto, a alternativa correta é: c) Quando há necessidade de integrar um sistema legado com um novo sistema.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina