Hallo zusammen,
ich hab ein kleines Problem und zwar haben wir in Übungsaufgaben immer Sätze gegegben und wir müssen erschließen ob es eine Aggregation oder Komposition ist.
Soweit ich nun weiß liegt eine Aggregation vor, wenn eine "besteht aus" Beziehung vorliegt.
Beispielsweise Ein Werkzeugkasten enthält verschiedene Werkzeuge. Wird der Werkzeugkasten zerstört so existieren die Werkzeuge unabhängig weiter.
Eine Komposition ist anders, da diese eine "Besitz" Beziehung darstellt.
Beispielsweise Ein gebäude enhält mehrere Zimmer. Wenn das Gebäude entfernt ist, dann verschwindet ebenfalls das Zimmer. Die existenz der Zimmer ist abhängig von dem Gebäude.
Die Sätze tuen mir schwer zu beantworten:
Dateien enthalten Sätze.
Ich hab erst gedacht komposition, weil, wenn die Datei entfernt ist, dann sind ja automatisch die Sätze ebenfalls weg. Richtig wär jedoch die Aggregation.
Klassen können Attribute haben.
Genau hier liegt wieder eine Aggregation vor, ich dachte aber wieder es wär eine Komposition. Weil wenn ich die Klasse entferne sind doch ebenfalls die Attribute weg. Das heisst die Attribute können doch nicht ohne der Klasse existieren?
Ein Polygon besteht aus einer geordneten Menge von Punkten.
Hierzu kann ich nicht viel sagen.
Liebe grüße
hoffe jemand kann mir bei dem Problem Weiter helfen.
Danke!!
ich hab ein kleines Problem und zwar haben wir in Übungsaufgaben immer Sätze gegegben und wir müssen erschließen ob es eine Aggregation oder Komposition ist.
Soweit ich nun weiß liegt eine Aggregation vor, wenn eine "besteht aus" Beziehung vorliegt.
Beispielsweise Ein Werkzeugkasten enthält verschiedene Werkzeuge. Wird der Werkzeugkasten zerstört so existieren die Werkzeuge unabhängig weiter.
Eine Komposition ist anders, da diese eine "Besitz" Beziehung darstellt.
Beispielsweise Ein gebäude enhält mehrere Zimmer. Wenn das Gebäude entfernt ist, dann verschwindet ebenfalls das Zimmer. Die existenz der Zimmer ist abhängig von dem Gebäude.
Die Sätze tuen mir schwer zu beantworten:
Dateien enthalten Sätze.
Ich hab erst gedacht komposition, weil, wenn die Datei entfernt ist, dann sind ja automatisch die Sätze ebenfalls weg. Richtig wär jedoch die Aggregation.
Klassen können Attribute haben.
Genau hier liegt wieder eine Aggregation vor, ich dachte aber wieder es wär eine Komposition. Weil wenn ich die Klasse entferne sind doch ebenfalls die Attribute weg. Das heisst die Attribute können doch nicht ohne der Klasse existieren?
Ein Polygon besteht aus einer geordneten Menge von Punkten.
Hierzu kann ich nicht viel sagen.
Liebe grüße
hoffe jemand kann mir bei dem Problem Weiter helfen.
Danke!!