Nuss… E Agora?!?

22dez/091

Padrão de Projetos Observer: Implementando mísseis teleguiados – parte 3

Segue abaixo a 3a parte do artigo sobre o padrão de projetos Observer.

Prá começar, aí está o Diagrama de Classes:

diagrama-de-classe-observer

Ele é simples como a estrutura do padrão: as classes que são observadoras implementam a interface IObserver, o sujeito observado implementa a ISubect que, por sua vez, tem um conjunto de IObservers.

Aqui você baixa o código do projeto CS3 em Actionscript 3.0  [download id="3"]

Até a próxima!

Comentários (1) Trackbacks (0)
  1. Para quem trabalha com Java, a linguagem já traz a classe Observable, que pode ser estendida por aqueles que desejam ser objetos observáveis. Isso evita o trabalho de ter que programar a lista de observadores e seus métodos de acesso, assim como a notificação dos observadores.

    O Java traz também a interface Observer que deve ser implementada por aqueles que desejam observar um Observable.

    É bem útil e diminui o trabalho.


Leave a comment

(required)

Sem trackbacks