DCV 2024 09/Selbstkontrolle Objektorientierte Programmierung
Aufgabe: Person
Erstelle eine Klasse welche die typischen Werte eines Menschen speichern kann.
- Vorname
- Nachname
- Alter
- Gewicht
- Größe
- Gender
Aufgabe: Auto
Erstelle eine Klasse welche die typischen Werte eines Autos speichern kann.
- Marke
- Typ
- Farbe
- PS
- Baujahr
... usw ...
Erstelle eine PrintFunktion (damit ist nicht eine @Override gemeint) und gib damit einen Typenschein aus, mit allen wichtigen Informationen.
*******************************************
* Marke: ..... *
* Type: ..... *
* Farbe: ..... *
* PS: ..... *
*******************************************
Teste diese Funktion und deine Klasse in einer Main mit verschiedenen Autos aus.
Aufgabe: Auto 2.0
Erweitere die Klasse um das Attribut Fahrer Dieser soll selbst ein Objekt sein, dass du mit Hilfe der vorherigen Personen-Klasse erstellen kannst und dann als Attribut der Klasse Auto hinzufügst. (Tipp: Wie wir den Regisseur zu Serie hinzufügt haben!)