Design pattern: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Fumo (discussione | contributi)
Nessun oggetto della modifica
m typo
Riga 35:
* Il [[Factory method]] ("metodo fabbrica") fornisce un'interfaccia per creare un oggetto, ma lascia che le sottoclassi decidano quale oggetto istanziare.
* La [[Lazy initialization]] ("inizializzazione pigra") è la tattica di instanziare un oggetto solo nel momento in cui deve essere usato per la prima volta. È utilizzato spesso insieme al pattern ''factory method''.
* Il [[Prototype pattern]] ("prototipo") permette di creare nuovi oggetti clonando un oggetto iniziale, o prototipo.
* Il [[Singleton]] ("singoletto") ha lo scopo di assicurare che di una classe possa essere creata una sola istanza.