DCV 2024 09/Selbstkontrolle Objektorientierte Programmierung: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
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…“ |
Sandro (Diskussion | Beiträge) |
||
| Zeile 19: | Zeile 19: | ||
Erstelle eine PrintFunktion (damit ist nicht eine @Override gemeint) und gib damit einen Typenschein aus, mit allen wichtigen Informationen. | Erstelle eine PrintFunktion (damit ist nicht eine @Override gemeint) und gib damit einen Typenschein aus, mit allen wichtigen Informationen. | ||
{{BML|code= | |||
******************************************* | |||
* Marke: ..... * | |||
* Type: ..... * | |||
* Farbe: ..... * | |||
* PS: ..... * | |||
******************************************* | |||
}} | |||
Teste diese Funktion und deine Klasse in einer Main mit verschiedenen '''Autos''' aus. | Teste diese Funktion und deine Klasse in einer Main mit verschiedenen '''Autos''' aus. | ||
Version vom 25. Oktober 2024, 07:16 Uhr
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!)