Witam!
Mam taki kod:
#include <iostream>
class Obiekt
{
public:
void op(int a) {cout << "Metoda z klasy Obiekt\n";}
};
class wiekszy_Obiekt:virtual Obiekt
{
public:
void op(int a) {cout << "Metoda z klasy wiekszy_Obiekt\n";}
};
class inny_Obiekt:virtual Obiekt { };
class super_Obiekt:public wiekszy_Obiekt, public inny_Obiekt { };
int main()
{
super_Obiekt o;
o.op(2);
}
W jaki sposób wywołać metodę z klasy Obiekt ?
Bo normalnie wywołuje mi się metoda z wiekszy_Obiekt, dlaczego ?
Pozdrawiam