Builder: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: Modifico: zh:生成器 (设计模式) |
m Bot: piccoli errori di battitura |
||
Riga 7:
Quindi il pattern BUILDER separa la costruzione di un oggetto complesso dalla sua rappresentazione. Ciò ha l'effetto immediato di rendere più semplice la classe, permettendo a una classe builder separata di focalizzarsi sulla corretta costruzione di un'istanza e lasciando che la classe originale si concentri sul funzionamento degli oggetti. Questo è particolarmente utile quando volete assicurarvi che un oggetto sia valido prima di istanziarlo, e non volete che la logica di controllo appaia nei costruttori degli oggetti.
Un builder permette anche di costruire un oggetto passo-passo, cosa che si
==Struttura di un Builder==
|