DCV 2024 09/Selbstkontrolle Objektorientierte Programmierung

Aus CCWiki
Version vom 25. Oktober 2024, 07:13 Uhr von Sandro (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=== 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 Informatio…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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. 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!)