Basado en http://en.wikipedia.org/wiki/Virtual_inheritance¿Debería escribir "público virtual" o "público virtual" en herencia virtual?
class Animal
{
...
};
// Two classes virtually inheriting Animal:
class Mammal : public virtual Animal
{
...
};
también vi libros de uso la siguiente sintaxis,
class Mammal : virtual public Animal
{
...
};
Pregunta> ¿Qué es un estándar de C++?
Gracias
FYI esto no es una herencia múltiple, esta es la herencia virtual por la que está preguntando. –
@ Adam, deberíamos usar herencia virtual de la clase base cuando usamos herencia múltiple. – q0987