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


Anmelden zum Antworten