Vererbung bei C++ und Java
Posted: 18. Jun 2001 8:57
Hallo zusammen!
Irgendwie habe ich immer Probleme mit objektorientierten Sprachen. Nun habe ich mir ein weiteres Buch ueber C++ gekauft und mich wundert dort, dass man immer nur von _einer_ Klasse erben kann.
Haette es denn nicht Vorteile wenn man von mehreren Klassen erben koennte?
Dann koennte man zwar nicht mehr so schoene Vererbungsbaeume erstellen wie mit JavaDoc unter Java, da es dann moeglich waere dass eine Klasse halt auf zwei oder mehr anderen Klassen aufbaut, doch Vorteile haette es doch bestimmt.
Andererseits waere dieses Feature bestimmt schon in C++ integriert, wenn es Vorteile haette.
Daher frage ich mich:
Welche _Nachteile_ haette es, wenn eine Klasse von mehreren Klassen erben koennte?
MfG Ferdinandus
Irgendwie habe ich immer Probleme mit objektorientierten Sprachen. Nun habe ich mir ein weiteres Buch ueber C++ gekauft und mich wundert dort, dass man immer nur von _einer_ Klasse erben kann.
Haette es denn nicht Vorteile wenn man von mehreren Klassen erben koennte?
Dann koennte man zwar nicht mehr so schoene Vererbungsbaeume erstellen wie mit JavaDoc unter Java, da es dann moeglich waere dass eine Klasse halt auf zwei oder mehr anderen Klassen aufbaut, doch Vorteile haette es doch bestimmt.
Andererseits waere dieses Feature bestimmt schon in C++ integriert, wenn es Vorteile haette.
Daher frage ich mich:
Welche _Nachteile_ haette es, wenn eine Klasse von mehreren Klassen erben koennte?
MfG Ferdinandus