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 Klassenfunktionen

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, „ Auswählen des Werkzeuges Schnittstelle).

Abbildung 6.1. Auswählen des Werkzeuges Schnittstelle

Auswählen des Werkzeuges Schnittstelle

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

Abbildung 6.2. Modellelement Schnittstelle im Klassendiagramm

Modellelement 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 über die Symbolleiste des Klassendiagrammes dargestellt.

Abbildung 6.3. Generalisierung über die Symbolleiste des Klassendiagrammes

Generalisierung über die Symbolleiste 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...