17 de jun. de 2008

Aula 21 e 22

Padrão - Observer

Observador define dependência 1 para n entres objetos, fazendo com que quando um objeto muda de estado todos seus dependentes são modificados e atualizados espontaneamente. Situação usual onde você tem um estoque central onde as suas revendas façam consulta a esse estoque quando uma franquia fecha negocio e da baixa no estoque automaticamente todas as franquias recebem aquela informação automaticamente ja que estão ligados diretamente a aquele estoque. O padrão Observer descreve uma forma de manutenção destes relacionamentos de modo que observadores e repositórios sejam facilmente substituídos.

1. Método Add
2. Método Remove
3. Método Notify

Nenhum comentário: