Logo Passei Direto
Buscar

Inglês

Exatas
[Aula 4] O design pattern mediator é utilizado quando você tem um conjunto de objetos que precisam se comunicar entre si, mas quer evitar que eles se comuniquem diretamente, promovendo um acoplamento fraco entre eles. O Mediator facilita a modificação, extensão e reutilização de componentes individuais porque eles não dependem mais de dezenas de outras classes. Relacione os benefícios e os elementos do design pattern mediator: Redução de dependências Interface do Mediador Gerenciamento de comunicação Mediadores Concretos Componentes ( ) São classes contendo lógica de negócio, vinculadas a um mediador para reutilização sem conhecer sua classe específica ( ) Declara métodos de comunicação, permitindo que os componentes interajam sem acoplamento direto ( ) Gerenciam as relações entre os componentes, mantendo referências e coordenando suas ações sem sua consciência explícita ( ) É utilizado quando muitos objetos conversam entre si, mas deseja-se manter a comunicação organizada por meio de um intermediário ( ) Empregado para evitar que as coisas fiquem muito dependentes umas das outras, facilitando as mudanças Agora, selecione a alternativa que apresenta a sequência correta: A 4 – 5 – 1 – 3 – 2 B 1 – 2 – 4 – 5 – 3 C 3 – 1 – 5 – 2 – 4 D 5 – 2 – 4 – 3 – 1 E 2 – 3 – 5 – 1 – 4
User badge image
Raphael

há 2 anos

User badge image
Raphael

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada item e suas correspondências: 1. Componentes: São classes contendo lógica de negócio, vinculadas a um mediador para reutilização sem conhecer sua classe específica. 2. Interface do Mediador: Declara métodos de comunicação, permitindo que os componentes interajam sem acoplamento direto. 3. Mediadores Concretos: Gerenciam as relações entre os componentes, mantendo referências e coordenando suas ações sem sua consciência explícita. 4. Gerenciamento de comunicação: É utilizado quando muitos objetos conversam entre si, mas deseja-se manter a comunicação organizada por meio de um intermediário. 5. Redução de dependências: Empregado para evitar que as coisas fiquem muito dependentes umas das outras, facilitando as mudanças. Agora, vamos correlacionar as descrições com os itens: - (1) Componentes: São classes contendo lógica de negócio, vinculadas a um mediador para reutilização sem conhecer sua classe específica. - (2) Interface do Mediador: Declara métodos de comunicação, permitindo que os componentes interajam sem acoplamento direto. - (3) Mediadores Concretos: Gerenciam as relações entre os componentes, mantendo referências e coordenando suas ações sem sua consciência explícita. - (4) Gerenciamento de comunicação: É utilizado quando muitos objetos conversam entre si, mas deseja-se manter a comunicação organizada por meio de um intermediário. - (5) Redução de dependências: Empregado para evitar que as coisas fiquem muito dependentes umas das outras, facilitando as mudanças. Agora, vamos organizar a sequência correta: - 1 - Componentes: (1) - 2 - Interface do Mediador: (2) - 3 - Mediadores Concretos: (3) - 4 - Gerenciamento de comunicação: (4) - 5 - Redução de dependências: (5) A sequência correta é: A 4 – 5 – 1 – 3 – 2. Portanto, a alternativa correta é: A.

Essa resposta te ajudou?

0
Dislike4

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

User badge image

Elias Santana

há 9 meses

D confia

Essa resposta te ajudou?

2
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina