Praktikum Programmiersprache C++ - Aufgabe 4


Person

Programmieren Sie eine Klasse Person und eine Klasse Date. Die Klasse Person soll mindestens ein Datenmember der Klasse Date (zB. Geburtsdatum) enthalten.
Erzeugte Objekte der Klassen Person und Date sollen über Konstruktoren initialisiert werden.
Das Datum ist auf valide Werte zu prüfen (Schaltjahr muss nicht berücksichtigt werden).
Mit einer Methode show sollen die Memberdaten des jeweiligen Objektes ausgegeben werden können.
Verwenden Sie einen Memberinitialisierer.
Ergänzen Sie eine main-Funktion, die die Testdaten von der Kommandozeile übernehme.
Folgende main-Funktion soll als Mindesfunktionalität umgesetzt werden:


Erzeugen Sie für jede Klasse eine extra header- und cpp- Quelldatei.


A. Beck, 2025