Sobre o padrão Mediator, assinale a alternativa correta:
Permite definir um conjunto de passos em uma superclasse, sendo os passos comuns implementados como métodos dessa superclasse, enquanto os passos específicos são implementados nas suas subclasses.
Encapsula requisições em objetos, mediando o registro do histórico das requisições e o gerenciamento de uma fila de requisições.
Transforma uma interação entre objetos de uma estrutura 1-N para uma estrutura N-N.
Pode ser aplicado em conjunto com o padrão Observer.
Faz a mediação da execução de um conjunto de algoritmos paralelos, de forma que não haja problemas de sincronização.
Soluções para a tarefa
Resposta:
Pode ser aplicado em conjunto com o padrão Observer.
Explicação:
O Mediator é um padrão de projeto comportamental que permite que você reduza as dependências caóticas entre objetos. O padrão restringe comunicações diretas entre objetos e os força a colaborar apenas através do objeto mediador.
Define um objeto que encapsula como um conjunto de objetos interage.
O padrão Mediator promove um baixo acoplamento evitando que os objetos façam referência uns aos outros de forma explícita permitindo a você variar usa interação de forma independente.[GoF]
Introduzir um mediator : Objetos podem se comunicar sem se conhecer.
- Um objeto Mediador deve encapsular toda a comunicação entre um grupo de objetos
Cada objeto participante conhece o mediador mas ignora a existência dos outros objetos;
O mediador conhece cada um dos objetos participantes;
- A interface do Mediador é usada para iniciar a comunicação e receber notificações
O mediador recebe requisições dos remetentes;
O mediador repassa as requisições aos destinatários;
Resposta:
Pode ser aplicado em conjunto com o padrão Observer.
Explicação:
O Mediator é um padrão de projeto comportamental que permite que você reduza as dependências caóticas entre objetos. O padrão restringe comunicações diretas entre objetos e os força a colaborar apenas através do objeto mediador.
Define um objeto que encapsula como um conjunto de objetos interage.
O padrão Mediator promove um baixo acoplamento evitando que os objetos façam referência uns aos outros de forma explícita permitindo a você variar usa interação de forma independente.[GoF]
Introduzir um mediator : Objetos podem se comunicar sem se conhecer.
- Um objeto Mediador deve encapsular toda a comunicação entre um grupo de objetos
Cada objeto participante conhece o mediador mas ignora a existência dos outros objetos;
O mediador conhece cada um dos objetos participantes;
- A interface do Mediador é usada para iniciar a comunicação e receber notificações
O mediador recebe requisições dos remetentes;
O mediador repassa as requisições aos destinatários;