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

By Tiago Frossard | 22/12/2009

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  Projeto Observer (42)

Até a próxima!

Artigos Relacionados:

  1. Padrão de Projetos Observer: Implementando mísseis teleguiados – parte 2
  2. Padrão de Projetos Observer: Implementando mísseis teleguiados – parte 1
  3. Decorando um jogo com o padrão de projetos Decorator – Parte 2
  4. Decorando um jogo com o padrão de projetos Decorator – Parte 1
  5. MVC e o Linkage: O que se deve ou não fazer? (parte 3)

1 Comment

  • By Mário Marinato, 18/04/2010 @ 13:48

    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.

Links to this Post

RSS feed for comments on this post. TrackBack URI

Leave a comment

WordPress Themes

Rec6plug

Search engine optimization by SEO Design Solutions