Observer pattern: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Riga 46:
== ConcreteObserver ==
Questa classe mantiene un riferimento al Soggetto
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 conoscere il suo nuovo stato, e poi eventualmente la funzione ''SetState()'' per aggiornare la copia dello stato.
|