Informatik

Polymorphie

Klassendiagramm

alt text

Aufgabenstellung

Dein Code zeigt eine Fehlermeldung in der Klasse Mannschaft.
Untersuche diesen Fehler, begründe weshalb er auftritt und schlage einen Weg vor, wie er behoben werden kann.

Aufgabenstellung 2:

  1. Erzeuge eine neue Klasse Manager, die eine Methode kaufen() hat. In dieser Methode soll "Ich kaufe Spieler!" ausgegeben werden.
  2. Ändere den Konstruktor der Klasse Mannschaft so ab, dass das zweite Mitglied jeweils Manager ist.
  3. Wenn ein Trainer oder ein Spieler versucht, einen Spieler zu kaufen, soll die Meldung: "Ich bin keine Manager!" ausgegeben werden.

Lösung

Index