next up previous contents
Weiter: Hinzufügen von Rollen zu UP: Beziehungen zwischen Klassen Zurück: Hinzufügen einer Assoziation zwischen

Hinzufügen einer Aggregation zwischen ``CMitarbeiter'' und ``CMitarbeiterliste'' in Rational Rose

Eine aggregative Verwandtschaftsbeziehung ist eine spezielle Art der Assoziation, in der ein Ganzes zu seinem(n) Teil(en) in Beziehung steht. Aggregation ist bekannt als ``Teil von'' oder ``Enthalten in'' Beziehung. Die UML Notation für eine aggregative Verwandtschaftsbeziehung ist eine Assoziation mit einem Diamanten direkt an der Klasse, die als Aggregat zu kennzeichnen ist. Die folgenden Tests können genutzt werden um festzustellen ob eine Assoziation eine Aggregation sein sollte:

Benutzen Sie für die folgenden Arbeitsschritte das Diagramm ``Mitarbeiter'', das Sie in der vorangegangenen Übung erstellt haben.

Führen Sie die folgenden Anweisungen aus!

  1. Linker Mausklick auf das Aggregationsicon in der Werkzeugleiste.
  2. Klick auf die Klasse ``CMitarbeiter'', die die Rolle des ``Teiles'' im Klassendiagramm spielt und Ziehen der Aggregationslinie zu der Klasse ``CMitarbeiterliste'', die die Rolle des ``Ganzen'' spielt.
Sie haben eine Aggregation zwischen der Klasse ``CMitarbeiter'' und der Klasse ``CMitarbeiterliste'' hinzugefügt!

An dieser Stellle gibt es kein Video, da der Arbeitsablauf nahezu identisch mit der Assozioation ist.


next up previous contents
Weiter: Hinzufügen von Rollen zu Up: Beziehungen zwischen Klassen Zurück: Hinzufügen einer Assoziation zwischen

© Alexander Lenhard und René Stern
18. August 1999