Abstrakte Klasse ableiten
-
Ich habe 2 abstrakte Klasse, von denen ich ableiten muss.
class __gc __abstract A {
};class __gc __abstract B {
}class __gc : public A, public B { // Error
};Fehlermeldung:
error C2890: Eine __gc-Klasse kann nur eine Nichtschnittstellen-Basisklasse haben.WIe löst man das Problem?
-
Gar nicht .Net kennt nur Einfachvererbung. Statt abstrakter Basisklassen werden häufig Interfaces benutzt. Falls die für deine Anwendung net passen musst dir ne andere Klassenherachie einfallen lassen.
-
__interface
ps: sogar asdfg ist als benutzername bereits belegt?!?!?!?!? was soll ich denn nun für einen namen angeben?