Schnittstellen implementieren

Eine Klasse, die eine Schnittstelle implementiert, zeigt dies an, indem sie die Schnittstelle, durch einen Doppelpunkt getrennt, hinter dem Klassennamen aufführt.

class TheClass : ITheInterface
{
    // Member-Definitionen, inklusive der
    // Implementierungen für die Schnittstellen-Member
}

Implementiert die Klasse mehrere Schnittstellen, werden diese in beliebiger Reihenfolge durch Kommata getrennt aufgeführt.

class TheClass : IOne, ITwo, IThree
{
    // ...
}

Eine Klasse, die eine oder mehrere Schnittstellen implementiert, ist verpflichtet, sämtliche in den Schnittstellen aufgeführten Member unter Beachtung der in den Schnittstellen vorgebenen Memberbeschreibungen zu definieren und gegebenenfalls zu implementieren. Dies bedeutet: ...

Get Microsoft Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.