ICollection ...
-
Die Klasse Array implementiert die Schittstelle ICollection.
ICollection hat u.a. CopyTo als Methode. Wenn man auf die Klassen-Definition
von Array schaut, ist die Methode CopyTo schon enthalten. Braucht man
also, die Klassenmember CopyTo nicht mehr selber formulieren ? Was für einen Sinn macht dann die ICollection wenn deren Methoden ohnehin schon in der
Klasse vorkommt ? Ausserdem sind die Methoden der Schnittstellen recht
dürftig erklärt, ich weiss oft nicht was die Schnittstellen-Methoden machen
sollen.
-
Hi, also die Klasse Array hat die Schnittstelle natürlich schon implementiert, sonst könntest du die Methoden ja gar nicht benutzen
!
Aber du kannst natürlich selbst ne Klasse schreiben, die die Methoden dann implementiert, in Schnittstellen werden sie sozusagen nur deklariert! Implementieren musst du sie schon selber!
Grüße