Hallo,
meine Frage ist ob es sowas ähnlich wie Interfaces aus Java, auch in C++ gibt. Ich weis das man die IF bei Java extra gemacht hat und von einigen umständen in C++ wegzukommen. Was ich suche ist eine Klasse die ich erst ableiten muss um ein Objekt davon zu erzeugen, also eine Klasse die nur Methoden beschreibt aber nicht implementiert. Wäre das ein klasse mit ein virtuellen Methoden ?
Danke
Dr.Dave
Hallo,
meine Frage ist ob es sowas ähnlich wie Interfaces aus Java,
auch in C++ gibt. Ich weis das man die IF bei Java extra
gemacht hat und von einigen umständen in C++ wegzukommen. Was
ich suche ist eine Klasse die ich erst ableiten muss um ein
Objekt davon zu erzeugen, also eine Klasse die nur Methoden
beschreibt aber nicht implementiert. Wäre das ein klasse mit
ein virtuellen Methoden ?
So ähnlich. eine Klasse mit ‚pure virtual‘-Methoden,
siehe:
http://www.learncpp.com/cpp-tutorial/126-pure-virtua…
Grüße
CMБ
Hallo,
meine Frage ist ob es sowas ähnlich wie Interfaces aus Java,
auch in C++ gibt. Ich weis das man die IF bei Java extra
gemacht hat und von einigen umständen in C++ wegzukommen.
Ich vermute, dass man keine Mehrfachvererbung erlauben wollte.
Was m.E. bei einer objektorientierten Programmiersprache keinge gute Idee ist, vor allem wenn sie keine Mixins oder Rollen erlaubt.
Grüße,
Moritz
Ja hab ich mir schon gedacht. Muss jetzt nur abklären ob das auch die Anforderungen erfüllt wie man es sich vorstellt.
Danke für die Antwort
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]