Das unten stehende Wikipedia-Snippet wird von keiner verlässlichen Quelle unterstützt. Kannst du eine finden?
Klicke auf Verstanden!, um zu Wikipedia zu gehen und das Snippet zu reparieren, oder Nächstes!, um ein anderes zu sehen. Viel Glück!
In Seite Schnittstelle (UML):
"Eine Schnittstelle (engl. interface) ist in der Informatik ein Modellelement in der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere Systeme.
Eine Schnittstelle deklariert eine Liste von Attributen, Operationen und Signalempfängern, die alle öffentliche Sichtbarkeit haben.
Die UML2 unterscheidet zwischen angebotenen und benötigten Schnittstellen. Eine angebotene Schnittstelle ist eine Schnittstelle, die ein Classifier, in der Regel eine Klasse, realisiert und damit anbietet. Eine benötigte Schnittstelle ist eine Schnittstelle, die ein Classifier benötigt, um seine Funktion wahrzunehmen.
Wenn ein Classifier eine Schnittstelle anbietet, dann sichert er damit zwei Dinge zu: Erstens deklariert er, dass er alle Operationen der Schnittstelle realisiert und zweitens verspricht er, dass er alle Attribute auf eine geeignete Art und Weise umsetzt. Dass er dabei über genau die gleichen Attribute wie die Schnittstelle verfügen muss, ist nicht zwingend. Es reicht aus, dass der Classifier ein Attribut zum Beispiel mit einem Paar von Operationen nachbildet, wobei die eine Operation den lesenden und die andere den schreibenden Zugriff auf das Attribut simuliert. Man spricht in diesem Zusammenhang auch von einem Paar von Setter- und Getter-Operationen.
Im Fall einer benötigten Schnittstelle gelten diese Aussagen sinngemäß nicht als Zusicherung, sondern als Anforderung. Ein Classifier, der eine Schnittstelle benötigt, erwartet, dass die Operationen und Attribute auf geeignete Art und Weise durch einen zweiten Classifier, der die Schnittstelle realisiert, zur Verfügung gestellt werden.
Dass eine Schnittstelle eine angebotene oder eine benötigte Schnittstelle eines Classifiers ist, stellt ein UML-Modell immer als Abhängigkeitsbeziehung zwischen dem Classifier und der Schnittstelle dar. Im Fall der angebotenen Schnittstelle handelt es sich um eine Schnittstellenrealisierungsbeziehung, bei einer benötigten Schnittstelle um eine Verwendungsbeziehung. Die beiden Arten von Schnittstellen werden in einem Klassendiagramm unterschiedlich und in verschiedenen Varianten dargestellt, wobei die zugrunde liegenden Abhängigkeitsbeziehungen nicht in jeder Notationsvariante explizit ausgewiesen wird (siehe nächster Abschnitt).
Du kannst Citation Hunt anpassen, indem du eine Liste mit Artikeln angibst. Dies gibt dir einen Link, den du mit anderen teilen kannst, damit sie Citation Hunt mit den von dir beschränkten Artikeln durchsuchen können.
Wie möchtest du ein benutzerdefiniertes Citation Hunt erstellen?
Benutze das Suchfeld unten, um Artikel zu finden und zu deinem benutzerdefinierten Citation Hunt hinzuzufügen. Du kannst einen Artikel entfernen, indem du ihn in der Vorschau unten anklickst.
Bitte gib unten die zu importierenden Wikipedia-Artikeltitel ein, einen pro Zeile:
PetScan ist ein Werkzeug zur Abfrage von Wikipedia und zum Definieren von Artikellisten. PetScan weist Abfragen Kennungen zu, damit ihre Ergebnisse in andere Werkzeuge importiert werden können.
Bitte erstelle deine Abfrage in PetScan und füge ihre Kennung unten ein:
Pagepile ist ein Tool zum Definieren von Listen mit Wikipedia-Artikeln. Pagepile weist Listen Kennungen zu, sodass deren Ergebnisse in andere Tools importiert werden können.
Bitte erstelle deine Liste in Pagepile und füge ihre Kennung unten ein:
Bitte warten. Dein benutzerdefiniertes Citation Hunt wird berechnet. Dies kann einige Minuten dauern…
Du kannst Zurück drücken oder diesen Dialog schließen, um abzubrechen.
Dein benutzerdefiniertes Citation Hunt wurde erstellt!
Du kannst den Link oben kopieren und teilen, um anderen die Verwendung zu erlauben, oder beginne jetzt mit dem Durchsuchen!
Leider ist die Erstellung deines benutzerdefinierten Citation Hunt fehlgeschlagen oder es kam leer!
Bitte erneut versuchen und die folgenden Tipps im Kopf behalten: