First page Back Continue Last page Overview Graphics

Schnittstellen (Interfaces)


Notes:

Schnittstellen, die wir ja als abstrakte Klassen verstehen dürfen, können nunmehr auf unterschiedliche Weise im Diagramm dargestellt werden:
1.) Als Klasse mit dem Stereotyp «Schnittstelle». Die Schnittstelle wird einerseits benützt (weil die benützende Klasse ja kein Objekt dieser Klasse als Variable enthält), andererseits beinahe abgeleitet; schließlich sollen Schnittstellen ja die Einschränkungen der Einfachvererbung eliminieren. Der Pfeil drückt das aus: Der Kopf eines Ableitungspfeiles (Dreieck) mit dem Schaft eines Abhängigkeitspfeiles.
2.) Als „Lolli“: Natürlich sehr platzsparend und überall dort erlaubt, wo die Schnittstelle selbst ganz klar ist.
3.) (alte Darstellung): Mit Stereotyp und Abhängigkeit.