Design Patterns – Builder

Tipologia: Creazionale Obiettivo: separare la creazione di un oggetto complesso dalla sua rappresentazione in modo da poter creare rappresentazioni differenti Frequenza di utilizzo: Medio – Bassa Componenti: Builder: definisce l’interfaccia astratta per la creazione di parti di Product Director: costruisce l’oggetto Product utilizzando l’interfaccia astratta definita in Builder Product: è l’oggetto complesso da costruire. Concrete […]