Eine Schnittstelle
gibt die extern sichtbaren Vorgänge einer Klasse, einer Komponente, eines Pakets oder eines anderen Elements an, ohne die interne Struktur anzugeben.
Eine Schnittstelle hat Vorgänge, jedoch keine Attribute, Zustände oder Assoziationen. Im Hinblick auf die Notation kann eine Schnittstelle auf zwei Arten dargestellt werden:
-
Als Klasse-Shape mit dem Stereotyp <<-Schnittstelle>> an das Element angefügt, das es durch eine realizes-Beziehung unterstützt.
-
Durch einen Kreis, der an das Element angefügt ist, das ihn mit einer durchgezogenen Zeile unterstützt.
Eine realizes-Beziehung ist eine Beziehung, die bedeutet, dass der Client am Ende des Pfeils alle Vorgänge des Lieferanten an der Pfeilspitze unterstützt oder erbt.
Verwenden Sie verwirklicht Beziehungen zwischen einer Klasse (als Lieferant) und der zugehörigen Schnittstelle (wenn die Schnittstelle durch ein Klassen -Shape mit dem Stereotyp <<-Schnittstelle>>) oder zwischen einer Implementierungsklasse (als Lieferant) und einem Typ dargestellt wird.
Ändern der Form, die für eine Schnittstelle angezeigt wird
Klicken Sie mit der rechten Maustaste auf das Interface -Shape, klicken Sie auf Form Anzeigeoptionen, und klicken Sie dann auf als Klasse-ähnliche Schnittstelle anzeigen oder als Lollipop-Schnittstelle anzeigen.
Benennen eines Schnittstellen Shapes und Hinzufügen weiterer Eigenschaftswerte
Öffnen Sie das Dialogfeld UML-Eigenschaften des Elements, indem Sie auf das Symbol doppelklicken, das das Element im Strukturansicht darstellt, oder auf die Form, die das Element in einem Diagramm darstellt.
Tipp: Sie können steuern, welche Eigenschaftswerte in einem Shape in einem Diagramm angezeigt werden, indem Sie mit der rechten Maustaste auf das Shape klicken und dann auf Form Anzeigeoptionenklicken. Aktivieren und deaktivieren Sie im Dialogfeld UML-Shape-Anzeigeoptionen Optionen, um Eigenschaftswerte anzuzeigen oder auszublenden.
Steuern, welche Eigenschaftswerte auf dem Interface-Shape angezeigt werden
Klicken Sie mit der rechten Maustaste auf die Form, klicken Sie auf Form Anzeigeoptionen, und aktivieren oder deaktivieren Sie dann Optionen, um Werte ein-oder auszublenden.
Navigieren zu anderen Ansichten der Schnittstelle
Klicken Sie mit der rechten Maustaste auf das Shape, klicken Sie auf Ansichten, wählen Sie die gewünschte Ansicht aus, und klicken Sie dann auf OK.
Anzeigen der Beziehungen zwischen der Schnittstelle und anderen Elementen in einer Ansicht
Klicken Sie mit der rechten Maustaste auf das Interface -Shape, und klicken Sie dann auf Beziehungen anzeigen.
Ändern der Größe des Kreises am Ende des linearen Schnittstellen-Shapes
Wählen Sie das Shape aus, und ziehen Sie dann den Kontrollpunkt
.