Está en la página 1de 11

PATRÓN DE DISEÑO

OBSERVER
Expositor:
Cristian Camilo Quiroga Moreno
¿Para que sirve?
• Define una dependencia de uno-a-muchos entre objetos de
forma que, cuando un objeto cambia de estado, se notifica
a los objetos dependientes para que se actualicen
automáticamente.

• También conocido como dependents, publishsubscribe.


Usos
Cuando una abstracción tiene dos aspectos, y uno
depende del otro.

Cuando cambiar un objeto implica cambiar otros.

Cuando un objeto debe ser capaz de notificar algo a


otros.
Estructura
Codificación del patrón de diseño Observer
Clase Subject
Clase Observer
Clase ConcreteSubject
Clase ConcreteObserver
¡GRACIAS!
REFERENCIAS
• Técnicas de Programación - Curso 2008/09(Esther Guerra Sánchez)

También podría gustarte