VB.NET Operatorenüberscheibung im Interface

MarioR

Mitglied
Hallo,

ich möchte eine "Grundklasse" schreiben, welche bestimmte Mindestfunktionalität bietet.
Diese Mindestfunktionalität muss aber in den abgeleiteten Klassen überschrieben werden.
Zum Beispiel müssen die Operatoren + , <> und = (logischer Vergleich) überschrieben
werden.
Damit ist das doch das Interface hier für optimal.

Doch wie kann ich die Operatorenüberschreibung im Interface deklarieren ?
Oder geht das gar nicht, weil man ja nur Methoden, Eigenschaften, Ereignisse und Typendefinitionen implementieren kann ?

Gruß Mario
 
Ein Operator Overloading wird immer statisch definiert. Das ist jedoch in einem Interface nicht möglich, ergo: Nein, geht nicht.
 

Neue Beiträge

Zurück