Niveau: Einfach Standard Studienbrücke

Builder

Der Builder ist ein Erzeugungsmuster (Creational Design Pattern) nach der "Gang of Four", das die schrittweise Konstruktion komplexer Objekte von deren Repräsentation trennt. Über eine Builder-Klasse können verschiedene Konfigurationen eines Objekts erzeugt werden, ohne den Konstruktor mit vielen Parametern zu überladen. Das Muster wird häufig beim Aufbau von komplexen Dokumenten, Konfigurationsobjekten oder Query-Buildern eingesetzt.