Zum Hauptinhalt springen

Interfaces01

  • Passe die Klasse Rental aus Übungsaufgabe AbstractAndFinal01 anhand des abgebildeten Klassendiagramms an und erstelle die Klasse TravelAgency sowie die Schnittstelle Partner
  • Passe die ausführbare Klasse aus Übungsaufgabe AbstractAndFinal01 so an, dass ein Reisebüro erzeugt wird, dass diesem die Autovermietung hinzugefügt wird und dass alle Attribute des Reisebüros ausgegeben werden

Klassendiagramm​

Hinweise zur Klasse TravelAgency​

  • Der Konstruktor soll alle Attribute initialisieren
  • Die Methode void addPartner(partner: Partner) soll dem Reisebüro einen Partner hinzufügen

Konsolenausgabe​

Reisebüro Schmidt
Unsere Partner:
Fahrzeugvermietung Müller
Unsere Fahrzeuge:
Porsche 911 (Elektro, 2 Sitzplätze)
MAN TGX (Diesel, 20t)
Opel Zafira Life (Diesel, 7 Sitzplätze)
git switch exe/interfaces-01