Aufgabe 2 Planungsmodul für Veranstaltungen

2.1 Entwickeln Sie den Quellcode für den Konstruktor Gast(name:Text,c:Club).

Java-Lösung

Gast(String name,Club c){
  derName = name;
  derClub = c;
}

2.2 Eine Methode Club.gibFilm(name:Text):Film gibt den Verweis auf ein Wunschfilm-Objekt zurück.

Methode Club.gibFilm(name:Text):Film
Lokale Variablen i : GZ
                 f : Film

2.3 Die beiden Klassen Film und Gruppe sollen zu einer abstrakten Klasse Veranstaltung generalisiert werden. Zeichnen Sie ein neues Klassendiagramm.

Zusatz: Die Lösungen als BlueJ-Projekte

BlueJ-Klassendiagramm für Nomenklatura
[BlueJ-Projekt: Nomenklatura.zip ]
[BlueJ-Projekt: Nomenklatura2.zip ]