Weiter: Hinzufügen einer Vererbungsbeziehung zwischen
UP: Beziehungen zwischen Klassen
Zurück: Hinzufügen einer Aggregation zwischen
Um die Aufgaben, der an einer Assoziation
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!
- Rechter Mausklick auf die Aggregationslinie in der Nähe der Klasse ``CMitarbeiter'',
um das Shortcutmenü sichtbar zu machen.
- Auswahl des Menüpunktes: Role Name.
- Eingabe des Rollennamens: ``mitarbeiterArray''.
- Rechter Mausklick auf die Aggregationslinie in der Nähe der Klasse ``CMitarbeiterListe'',
um das Shortcutmenü sichtbar zu machen.
- Auswahl des Menüpunktes: Role Name.
- 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.
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