Differenze tra le versioni di "Observer pattern"

Nessun cambiamento nella dimensione ,  5 anni fa
m
nessun oggetto della modifica
m
il quale contiene lo stato del ConcreteObserver.
 
Il ConcreteObserver implementa la funzione astratta ''Update()'': quando questa viene chiamata dal Soggetto Concreto, il ConcreteObserver chiama la funzione ''GetState()'' sul soggetto concreto per aggiornare il suo nuovo stato. Cio'Ciò viene cosi'così fatto:
 
* observerState = subject->GetState()