Padrão Observer (Java)
14
Allan Denis Júlio Goes Pedro Raposo
-
Upload
allan-denis -
Category
Technology
-
view
1.790 -
download
1
description
Breve apresentação sobre o padrão de projeto Observer.
Transcript of Padrão Observer (Java)
Allan DenisJúlio Goes
Pedro Raposo
Problema
•Diferentes observadores querem ser notificados sobre mudanças em um determinado sujeito.
Problema
•O padrão Observer pode ser usado quando uma abstração tem dois aspectos, um dependente do outro.
Notificação
Sujeito
Notificação
Observador
PUSH PULL
NotificaçãoNotificaçãoSujeito
Observador
?
Uma implementação ruim
Não podemos adicionar observadores sem alterar o código.
A implementação do Java (não é a ideal[!])
Padrão implementado pelo Java.