Design pattern: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Pattern comportamentali: descritto in breve il Mediator
Riga 69:
* [[Interpreter pattern|Interpreter]]
* L'[[Iterator (design pattern)|Iterator]] risolve diversi problemi connessi all'accesso e alla navigazione attraverso gli elementi di una struttura dati, senza esporre i dettagli dell'implementazione e della struttura interna del contenitore.
* Il [[Mediator pattern|Mediator]] si interpone nelle comunicazioni tra oggetti, allo scopo di aggiornare lo stato del sistema quando uno qualunque di essi comunica un cambiamento del proprio stato.
* [[Mediator pattern|Mediator]]
* Il design pattern [[Memento pattern|Memento]] è l'operazione di estrarre lo stato interno di un oggetto, senza violarne l’incapsulazione, e memorizzarlo per poterlo ripristinare in un momento successivo.
* L'[[Observer pattern|Observer]] definisce una dipendenza uno a molti fra oggetti diversi, in maniera tale che se un oggetto cambia il suo stato, tutti gli oggetti dipendenti vengono notificati del cambiamento avvenuto e possono aggiornarsi.