
Wer die Generierung von Klassen bzw. Objekten von der Hauptklasse lösen möchte, hat mit dem sogenannten Factory Method Pattern bzw. Factory Pattern den passenden Ansatz zur Hand. Das Entwurfsmuster sieht vor, den Erstellungsprozess an Subklassen zu delegieren, um die übergeordnete Klasse möglichst flexibel für Erweiterungen zu machen. Wie funktioniert das Factory Design Pattern und welche Vorteile...