1.3 - Assoziation Einführung
Aufgabe 1
Beschreiben Sie die Beziehungen folgender Klassen inkl. der Multiplizitäten und entscheiden sie ob Assoziation, Aggregation oder Komposition:
a) Datei – Verzeichnis: Komposition
b) Auto – Motor: Komposition
c) Mitglied – Verein: Assoziation
d) Zimmer – Haus: Komposition
e) Mitarbeiter – Projekt: Aggregation
Aufgabe 2
Entwerfen sie ein Klassendiagramm mit folgenden Bedingungen:
- Ein Hafen kann zu verschiedenen Schiffslinien gehören.
- Auf einer Schiffslinie verkehren mehrere Schiffe.
- Ein Schiff verkehrt immer auf derselben Schiffslinie.
- Ein Kapitän steuert immer genau ein Schiff und dieses Schiff wird nur von diesem Kapitän gesteuert.