Preguntas con la etiqueta [virtual-inheritance]

Lista virtual-inheritance preguntas

class A { public: void eat(){ cout<<"A";} }; class B: virtual public A { public: void eat(){ cout<<"B";} }; class C: virtual public A { public: void eat(){ cout<<"C";} };

En C++, ¿qué es una clase base virtual?

11
respuestas
473
votos
356.4k
vistas

Quiero saber qué es una " clase base virtual " y qué significa. Déjame mostrarte un ejemplo: class Foo { public: void DoSomething() { /* ... */ } }; class