如何在C++中调用基类虚函数

How to call base class virtual function in C++

本文关键字:基类 函数 调用 C++      更新时间:2023-10-16

假设我有两个类类A类和类B类,类B是从类Apublic派生出来的。这里的班级Avirtual emp(),类Bemp(), 在这种情况下,如何调用基类虚函数?

您可以直接调用A::emp()

B* obj = new B();
b->A::emp();

或在 A 或 B 的方法内。

void B::SomeOtherMethod()
{
A::emp(); // same as this->A::emp();
}