Builder
Die Anwendung von Buildern vereinfacht das Initialisieren komplexer Parameter.
Funktionsweise
Die Funktionen bieten die Möglichkeit der Initialisierung einzelner Werte. Dazu werden parameterspezifische Methoden bereitgestellt wie z. B. Methoden zum Erstellen eines Kalenders:

Die Vorteile sind:
- Selbsterklärende Schreibweise
- Hochgradig flexibel
- Gleichermaßen im Deklarations- und Implementierungscode einsetzbar
Siehe auch:
Beispiele