"das war meine letzte flamewar PM an dich ."
Kurze Frage zur Vererbung
- C#
-
-
Zuerst: mach das public bei im Interface weg.
Ansonsten: Da du ja sowohl das Interface implementierst als auch von der Klasse erbst, die Update Methode der Klasse aber weder abstrakt noch virtuell ist, wird Inherited.Update() die Methode von Class verdecken. Es wird also das Interface implementiert (diesem wird immer Vorrang gegeben).
Es ist alles in allem eine unsaubere Lösung die ich an deiner Stelle noch einmal überarbeiten würde.
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von rootnode ()
-
Oh danke ja aber habe nur das virtual bei der Update-Metode von der Base-Class vergessen..."das war meine letzte flamewar PM an dich ."