Logo Passei Direto
Buscar
Um sistema de chat precisa que os usuários se comuniquem sem depender diretamente uns dos outros. Qual padrão define um objeto que encapsula a comunicação entre outros objetos? A Proxy B Facade C Adapter D Mediator E Composite
User badge image
B.Henrique

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Para resolver essa questão, vamos analisar cada uma das alternativas em relação ao que é solicitado: um padrão que encapsula a comunicação entre objetos, permitindo que eles se comuniquem sem depender diretamente uns dos outros. A) Proxy - Este padrão é usado para controlar o acesso a um objeto, mas não encapsula a comunicação entre objetos. B) Facade - Este padrão fornece uma interface simplificada para um conjunto de interfaces em um subsistema, mas não é focado na comunicação entre objetos. C) Adapter - Este padrão permite que interfaces incompatíveis trabalhem juntas, mas não se trata de encapsular a comunicação. D) Mediator - Este padrão é exatamente o que estamos procurando. Ele define um objeto que encapsula a forma como um conjunto de objetos interage, permitindo que eles se comuniquem sem depender diretamente uns dos outros. E) Composite - Este padrão é usado para compor objetos em estruturas de árvore para representar hierarquias parte-todo, não se relacionando com a comunicação entre objetos. Portanto, a alternativa correta é: D) Mediator.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina