Factory
Anstelle des direkten Aufrufs der Basisklasse SetupInfo
soll eine Factory geschrieben werden, die anhand des übergebenen Programmnamens die passende Sub-Klasse instanziert und zurück gibt. Diese kann dann spezifische Aktionen für das konkrete Programm durchführen. Falls für den Namen des Programms keine spezifische Klasse existiert, wird vom Standardverhalten ausgegangen und folglich die Basisklasse instanziert.
Edited by Christoph Jüngling