Gast
#2745174
Hallo! Lese mich gerade in C++/CLI ein und habe mal eine Frage zu den Schnittstellen. In ANSI C++ gibt es ja die Mehrfachvererbung mit der ich die Methoden von Klasse A und B an eine Klasse C vererben kann und mir so das schreiben von vorhanden Methoden sparen kann. In C++/CLI gibt es diese Mehrfachvererbung nicht mehr. Als Ersatz sollen die Schnittstellen(Schlüsselwort"interface") dienen. Da diese aber nur die Deklarationen enthalten muss ich die Methoden ja doch selber schreiben. Mir ist jetzt nicht klar in wie fern das die Mehrfachvererbung von ANSI C++ ersetzen soll. Ich erkenne nur den Sinn der Schnittstellen um eine Klasse Polymorph zu machen. Kann mich da jemand aufklären? Viele Grüße Deepdiver99