next up previous contents
Weiter: Hinzufügen einer Vererbungsbeziehung zwischen UP: Beziehungen zwischen Klassen Zurück: Hinzufügen einer Aggregation zwischen

Hinzufügen von Rollen zu der Aggregation zwischen ``CMitarbeiter'' und ``CMitarbeiterliste'' in Rational Rose

Um die Aufgaben, der an einer Assoziationgif beteiligten Klassen erkennen zu können, müssen ihnen Rollennamen gegeben werden. Diese Rollennamen werden später durch Rational Rose als Attributnamen im Quellcode generiert. Ein Rollenname ist ein Substantiv, das den Zweck oder die Kapazität einer Klasse ausdrückt, die an der Assoziation beteiligt ist. Im Rational Rose Modell werden sie am Ende der Assoziationslinie in der Nähe der modifizierten Klasse dargestellt.

Führen Sie die folgenden Anweisungen aus!

  1. Rechter Mausklick auf die Aggregationslinie in der Nähe der Klasse ``CMitarbeiter'', um das Shortcutmenü sichtbar zu machen.
  2. Auswahl des Menüpunktes: Role Name.
  3. Eingabe des Rollennamens: ``mitarbeiterArray''.
  4. Rechter Mausklick auf die Aggregationslinie in der Nähe der Klasse ``CMitarbeiterListe'', um das Shortcutmenü sichtbar zu machen.
  5. Auswahl des Menüpunktes: Role Name.
  6. Eingabe des Rollennamens: ``mitarbeiter''.
Sie haben den an der Aggregation beteiligten Klassen ``CMitarbeiter'' und ``CMitarbeiterliste'' Rollennamen hinzugefügt!

Das folgende Bild zeigt eine Aggregationsbeziehung und die den Klassen zugehörigen Rollennamen.

0.85!eps/cldmitag.eps

Klassendiagramm mit Assoziation und Rollennamen


next up previous contents
Weiter: Hinzufügen einer Vererbungsbeziehung zwischen Up: Beziehungen zwischen Klassen Zurück: Hinzufügen einer Aggregation zwischen

© Alexander Lenhard und René Stern
18. August 1999