Mehrfachvererbung casting von der Basis-Klasse für verschiedene abgeleitete Klasse

Nehmen wir an, es gibt solche Klassen-Hierarchie:

class A //base class

class B //interface

class C : public A, public B

Dann C-Objekt erstellt wird:

A *object = new C();

Ist es möglich, den cast von object nach B ?

Wichtig: ich nehme an, ich weiß nicht, das Objekt ist C. ich weiß nur, dass es implementiert das interface B

InformationsquelleAutor Andrew | 2011-09-15
Schreibe einen Kommentar