Differenze tra le versioni di "Observer pattern"

Questa classe mantiene un riferimento al Soggetto (Concreto), per ricevere lo stato quando avviene una notifica.
 
Il ConcreteObserver implementa la funzione astratta ''Update()'': quando questa viene chiamata dal Soggetto Concreto, il ConcreteObserver chiama prima la funzione ''getstate()'' sul soggetto concreto per aggiornareconoscere il suo nuovo stato, e poi eventualmente la funzione l'informazione'setState()'' per aggiornare la sucopia didello essostato.
 
== Il pattern observer in C# ==