Zum Hauptinhalt
RWG
  • Startseite
  • Kalender
  • Unsere Schule
    Schulprogramm Schulgeschichte Schulsozialarbeit
  • Aushänge
  • Termine
  • Kontakte
  • Mehr
Systemweite Suche Schließen
Sucheingabe umschalten
Sie sind als Gast angemeldet
Anmelden
RWG
Startseite Kalender Unsere Schule Einklappen Ausklappen
Schulprogramm Einklappen Ausklappen
..
Schulgeschichte Schulsozialarbeit
Aushänge Termine Kontakte
Alles aufklappen Alles einklappen
  1. Informatik 12 GK/LK: E Objektorientierte Softwareentwicklung - Herr Hempel
  2. 12 E: Softwareentwicklung
  3. Glossar Softwareentwicklung

Glossar Softwareentwicklung

Zurück

Schnittstelle

Schnittstelle (engl.: interface) beschreibt das extern wahrnehmbare Verhalten von Modellelementen durch Angabe von Methodensignaturen. Man sagt, dass die Klasse A die Schnittstelle S implementiert, wenn sie die Methoden, deren Signatur in S gegeben sind, durch Prozeduren realisiert. In UML werden Schnittstellen wie Klassen dargestellt; sie tragen jedoch das Stereotyp «interface». Der Pfeil einer Klasse zur Schnittstelle sieht aus wie der einer Vererbungsbeziehung, der Pfeilschaft ist jedoch gestrichelt (Realisierung). Mithilfe von Schnittstellen können verschiedene Entwickler Verträge schließen (Entwurf per Vertrag, engl.: design by contract): Der eine hat die Schnittstelle in seiner Klasse zu implementieren, der andere nutzt die Methoden, die in der Schnittstelle vereinbart sind. Eine Klasse kann mehrere Schnittstellen implementieren (Mehrfachvererbung).

Quelle: [1]

» Glossar Softwareentwicklung

◄ Nachrichtenforum
Klett: Java- und UML-Überblick ►
Impressum
Datenschutz
Sie sind als Gast angemeldet (Anmelden)
Laden Sie die mobile App
Powered by Moodle

Richard-Wossidlo-Gymnasium
Schulstraße 15 • 18311 Ribnitz-Damgarten (Anfahrt) • mail@wossidlogymnasium.de • (03821) 70890

Impressum Datenschutz