Padrão Mediator

Por Paulo Henrique e Roberto Mendes

 

IFES - Campus Colatina

Aplicabilidade do Padrão

Utiliza-se o padrão quando:

 

  • Um conjunto de objetos se comunica de maneiras bem-definidas, porém complexas. As interdependências resultantes são desestrutuadas e difíceis de entender.
  • A reutilização de um objeto é difícil porque ele referencia e se comunica com muitos outros objetos.
  • Um comportamento distruibuido em varias classes deveria ser customizavel.

 

Composição do Bridge

Consequências do Mediator

  • Elimina o uso de subClasses
  • Ele desacopla colegas
  • Ele simplifica o protocolo dos objetos
  • Ele abstraia a maneira como os objetos cooperam
  • Ele centraliza o controle

Contribuição no Projeto

O Uso do padrão de Projeto Mediator contribuiu para centralizar o controle de criação dos objetos Carro e Agencia. Lembrando que a criação dos carros é realizado por meio do padrão Builder(encapsulado)

Diagrama de Classe Locadora de Carros

Vamos ao Código u.u

Padrão Mediator

By Paulo Henrique

Padrão Mediator

  • 158