Differenze tra le versioni di "Observer pattern"

== Soggetto ==
Una classe che fornisce [[Interfaccia (informatica)|interfacce]] per registrare o rimuovere gli observer e che [[Implementazione|implementa]] le seguenti funzioni:
* ''Attach(observer)''
* ''Detach(observer)''
* ''Notify()''
 
== Soggetto Concreto ==