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