De hecho, como C++ permite herencia múltiple no tiene sentido referenciar a la clase padre con el alias
super. Así que se referencia con el nombre de la clase padre seguido de dos puntos:
Código C++:
Ver original#include <iostream>
class A
{
public:
int ejemplo() { return 1;}
};
class B : public A
{
public:
int ejemplo(){return 2;}
int ejemploPadre() {
return A::ejemplo();
}
};
int main() {
B b;
std::cout << b.ejemploPadre() << std::endl;
return 0;
}
Un saludo!