Aufgabe – Fuhrpark

Eine Klasse VehicleFleet verwaltet einen Fuhrpark, d.h. eine Menge von Fahrzeugen, und zwar sowohl Autos, Lastwagen, Fahrräder, etc. Du kannst die Klassen der Leseecke aus ENTDECKEN und von Aufgabe – Truck dazu verwenden. Hinweis: Achte jeweils auf sinnvolle Sichtbarkeitsattribute sowie auf gültige Parameterwerte!

Implementiere die Klasse VehicleFleet nach folgendem Muster:

Implementiere die Klasse VehicleFleet nach folgendem Muster:

Ausgabe

Ausgabe

Die Verwendung der Klasse VehicleFleet sieht folgendermaßen aus:

Die Verwendung der Klasse VehicleFleet sieht folgendermaßen aus:
Achte darauf, dass es nicht auf alle Instanzvariablen einen lesenden und/oder schreibenden Zugriff geben darf.

Tests

Zeige anhand mindestens dreier sinnvoller Testfälle als Erweiterung der Klasse VehicleFleetTest, dass dein Programm funktioniert!