Programmieraufgaben

  1. Erzeuge in ALLEVEH.CPP ein weiteres Objekt der Klasse Vehikel mit dem Namen Fahrrad und verfahre damit in etwa so wie mit dem Hochrad. Du mußt dann nur das Hauptprogramm neu kompilieren und alle vier Dateien linken. Die drei Klassen mußt Du nicht neu kompilieren.
  2. Erweitere die Klasse Laster um eine Methode, die das Gewicht des Lasters plus dem der Ladung zurückgibt und schreibe in ALLEVEH.CPP Code, der diesen Wert liest und am Bildschirm ausgibt. Du mußt also die Dateien LASTER.H, LASTER.CPP und natürlich ALLEVEH.CPP ändern.
  3. Erweitere die Klasse Name, die Du in Kapitel 5 geschrieben hast, um die Variable Geschlecht und um Methoden, den Wert dieser Variable zu setzen und auszulesen. Erlaubt sind nur 'M' oder 'F' (???). Du solltest diese Erweiterungen durchführen, indem Du eine von Name abgeleitete Klasse erstellst.

(weiter...)