Design pattern: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Pattern di metodologia: riscritta frase cacofonica
Filbot (discussione | contributi)
m Robot: Automated text replacement (-E'([^']) +È\1)
Riga 41:
* Il [[Builder]] separa la costruzione di un oggetto complesso dalla sua rappresentazione, in modo che il processo di costruzione stesso possa creare diverse rappresentazioni.
* Il [[Factory method]] fornisce un'interfaccia per creare un oggetto, ma lascia che le sottoclassi decidano quale oggetto istanziare.
* La [[Lazy initialization]] è la tattica di instanziare un oggetto solo nel momento in cui deve essere usato per la prima volta. E'È utilizzato spesso insieme al pattern ''factory method''.
* Il [[Prototype]] permette di creare nuovi oggetti clonando un'oggetto iniziale, o prototipo.
* [[Singleton]], il cui scopo è assicurare che di una classe possa essere creata una sola istanza.