在c++中,子类如果要调用父类的成员函数,可以使用::限定符(父类名::父类成员函数
),详情见如下代码:
#include <iostream>
using namespace std;
class A
{
public:
void f()
{
cout << "class A f()" << endl;
}
};
class B : public A
{
public:
void f()
{
cout << "class B f()" << endl;
}
void g()
{
f(); // 调用自己的成员函数
A::f(); // 调用父类的成员函数
}
};
int main()
{
B b;
b.g();
return 0;
}