Вы можете сделать это, используя оператор разрешения области действия , например:
class A {
public:
void display() { std::cout << "A display" << std::endl; }
};
class B {
public:
void display() { std::cout << "B display" << std::endl; }
};
class C : public A, public B
{
public :
C() = default;
};
int main()
{
C c;
c.B::display();
c.A::display();
return 0;
}
Таким образом, вы вручную указываете, какой базовый класс display
вы хотите вызвать.