Anfang des InhaltsbereichsÜbersichtsgrafiken zu Interfaces Dokument im Navigationsbaum lokalisieren

Diese Grafik wird im zugehörigen Text erklärt

         Diese Grafik wird im zugehörigen Text erklärt

Die linke Seite der Abbildung zeigt die Definition eines lokalen Interfaces I1 sowie Deklarations- und Implementierungsteil einer lokalen Klasse C1, die das Interface I1 in ihrem öffentlichen Bereich implementiert. Die Interfacemethode I1~M1 wird im Implementierungsteil de Klasse implementiert. Eine Implementierung in den anderen Sichtbarkeitsbereichen ist nicht möglich.

Die rechte Seite verdeutlicht den Aufbau der Klasse aus den Komponenten der jeweiligen Sichtbarkeitsbereiche und der Implementierung der Methoden. Die Interfacekomponenten erweitern die öffentlliche Schnittstelle der Klasse. Alle Verwender haben Zugriff auf die klassenspezifischen öffentlichen Komponenten und auf die Interfacekomponenten.

 

 

Ende des Inhaltsbereichs