考虑一个简单的继承类:
class Base
{
void func() {
cout << "base" << endl;
}
};
class Derived : public Base
{
void func() {
cout << "derived" << endl;
}
};
如果我运行 Derived::func() 我得到
derived
我想修改此代码以获得
base
derived
比覆盖更类似于扩展的东西。
我已经能够用构造函数得到类似的东西,但不能用普通函数。
非常感谢,卢西奥