6.5. Mehr ??ber Klassendiagramme in ArgoUML (Noch zu beschreiben)

6.5.1. Klassen (Noch zu beschreiben)

Mehr ??ber das Identifizieren von Klassen aus existierendem Material und der Gebrauch von Stereotypen. Noch zu beschreiben...

6.5.2. Klassenattribute und -operationen (Noch zu beschreiben)

Noch zu beschreiben...

6.5.2.1. Klassenattribute (Noch zu beschreiben)

Noch zu beschreiben...

6.5.2.2. Klassenoperationen (Noch zu beschreiben)

Noch zu beschreiben...

6.5.3. Erweiterte Klasseneigenschaften

6.5.3.1. Operationen bei Schnittstellen

6.5.3.1.1. Schnittstellen, die Schnittstellen erweitern

Durch einfaches Klicken auf das Schnittstellensymbol in der Werkzeugleiste und anschliessendem klicken in das Diagrammfenster f??gen Sie dem aktuellen Klassendiagramm eine unbenannte Schnittstelle hinzu (siehe Abbildung 6.1, „Markieren des Schnittstellenwerkzeuges“).

Abbildung 6.1. Markieren des Schnittstellenwerkzeuges

Markieren des Schnittstellenwerkzeuges


Dann f??hren Sie einen Doppelklick auf das Namensfeld der Schnittstelle aus, um dessen Namen wie im Bild Abbildung 6.2, „Schnittstelle im Klassendiagramm“ gezeigt zu ??ndern.

Abbildung 6.2. Schnittstelle im Klassendiagramm

Schnittstelle im Klassendiagramm


Geben Sie den Namen ein (z.B. TestSchnittstelle in diesem Fall). Dr??cken Sie „Enter“, wenn der Name vollst??ndig ist. (Sie k??nnen den Namen auch ??ndern, indem Sie in das Eigenschaftsregister im Detailfenster nach dem Hinzuf??gen der Schnittstelle gehen.)

F??gen Sie eine weitere Schnittstelle hinzu, indem Sie die letzten beiden Schritte wiederholen. Dann klicken Sie auf das Generalisierungssymbol in der Werkzeugleiste wie in Bild Abbildung 6.3, „Generalisierung in der Werkzeugleiste des Klassendiagrammes“ dargestellt.

Abbildung 6.3. Generalisierung in der Werkzeugleiste des Klassendiagrammes

Generalisierung in der Werkzeugleiste des Klassendiagrammes


Bewegen Sie den Mauszeiger auf die Subschnittstelle, dr??cken Sie die linke Maustaste und ziehen Sie die Generalisierung auf die Superschnittstelle, indem Sie die Maustaste loslassen. Bild Abbildung 6.4, „Generalisierung zwischen zwei Schnittstellen.“ zeigt, wie Ihr Diagramm jetzt aussehen sollte.

Abbildung 6.4. Generalisierung zwischen zwei Schnittstellen.

Generalisierung zwischen zwei Schnittstellen.


Durch klicken auf die Subschnittstellen und das Sourceregister und anschliessende Auswahl der Javanotation f??r das Sourceregister k??nnen Sie sehen, dass die Schnittstelle nun seine Superschnittstelle erweitert.

6.5.3.2. Stereotypen (Noch zu beschreiben)

Noch zu beschreiben...