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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.