Zitat Zitat von DFYX
Also in Java wär das gar kein Problem, wenn die alle von einer gemeinsamen Basisklasse erben (Im Zweifelsfall Object) Ich denk mal, in C++ sollte das auch gehen. Einfach ein Pointer auf ein Objekt der Basisklasse.
Selbst wenn die eine Basisklasse hätten von der alle drei Teile erben, dazu kommen ja noch andere Attribute welche einzigartig in den jeweiligen drei Objecten teil1, teil2 und teil3 sind. Und diese Attribute kennt die Basisklasse nicht. Von daher kann ich mit dem Pointer des Typs der Basisklasse auch nicht alle Object-Attribute ansprechen.