mirror of
https://inf-git.fh-rosenheim.de/studavrije7683/cplusplus-training.git
synced 2025-04-19 22:49:55 +00:00
38 lines
1.0 KiB
Plaintext
38 lines
1.0 KiB
Plaintext
Erstellen Sie eine Klasse KFZ mit den Attributen
|
|
|
|
- Marke
|
|
|
|
Erstellen Sie die beiden abgeleitete Klassen Auto und LKW. Diese erben die Attribute von KFZ.
|
|
|
|
|
|
Auto hat folgende Eigenschaften:
|
|
|
|
Attribut:
|
|
- Anzahl_Passagiere
|
|
|
|
Konstruktor:
|
|
- Standardkonstruktor -> Erfasst die Daten der Basis-/abgeleiteten Klasse
|
|
|
|
Methode:
|
|
- Ausgabe() -> Gibt alle Daten aus
|
|
- Einsteigen() -> Erhöht die Anzahl der Passagiere
|
|
|
|
LKW hat folgende Eigenschaften:
|
|
|
|
Attribut:
|
|
- Tonnen
|
|
|
|
Konstruktor:
|
|
- Standardkonstruktor -> Erfasst die Daten der Basis-/abgeleiteten Klasse
|
|
|
|
Methode:
|
|
- Ausgabe() -> Gibt alle Daten aus
|
|
- Beladen() -> Einene Übergabeparameter, erhöht die Tonnen
|
|
|
|
|
|
Erstellen Sie in der Main-Funktion 2 Felder.
|
|
Das erste Feld kann 3 Autos aufnehmen, das zweite Feld kann 2 LKWs aufnehmen.
|
|
Erstellen Sie jeweils 3 Instanzen der beiden Felder.
|
|
Rufen Sie Aanschließend die Methode einsteigen und beladen aller Instanzen auf,
|
|
wobei die Eingabe der dafür nötigen Daten in der Main-Funktion abgefragt werden.
|
|
Geben Sie zum Schluss nochmal alle Daten aus. |