Ybadoo - Soluções em Software Livre
Tutoriais
Programação Orientada a Objetos

Por que você usaria o padrão Mediator?

 

O padrão Mediator é utilizado quando um conjunto de objetos se comunica de maneiras bem-definidas, porém complexas. As interdependências resultantes são desestruturadas e difíceis de entender.

Outro uso do padrão Mediator seria a utilização de um objeto que referencia e se comunica com muitos outros objetos, dificultando a sua reutilização.