Design pattern: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 62:
* [[Event listener|Event Listener]] ("ascoltatore di eventi")
* [[Hierarchical visitor pattern|Hierarchical Visitor]] ("visitatore di gerarchia")
* [[Interpreter pattern|Interpreter_pattern]] ("interprete") dato un linguaggio, definisce una rappresentazione della sua grammatica insieme ad un interprete che utilizza questa rappresentazione per l'interpretazione delle espressioni in quel determinato linguaggio.
* [[Interpreter pattern|Interpreter]] ("interprete")
* L'[[Iterator pattern|Iterator]] ("iteratore") 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]] ("mediatore") 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.