Übung zur Konstruktor-Delegation
Aufgabe
Swipe to start coding
Sie arbeiten mit einer Klasse, die mehrere Konstruktoren besitzt. Während der Codeüberprüfung wurden Sie gebeten, diese mithilfe von Initialisierungsliste zu refaktorisieren, um bessere Performance und saubereren Code zu erreichen.
- Der Standardkonstruktor soll an den Hauptkonstruktor delegieren und Standardwerte übergeben.
- Der Konstruktor, der nur den Namen setzt, soll ebenfalls delegieren und für die anderen Felder Standardwerte verwenden.
- Der Konstruktor, der Name und Alter setzt, soll ebenfalls delegieren und ein Standard-Gehalt übergeben.
- Der vollständig parametrisierte Konstruktor bleibt unverändert.
Lösung
solution.cpp
War alles klar?
Danke für Ihr Feedback!