0
class Base
{
    public:
    void virtual func() {   int i = 0; cout << "i"; }
}

class Derived: public Base
{
    public:
    void func() {  .....******   }
}

在派生类中,当您从派生对象调用 func 时,当 func 已经被覆盖时,您如何仍然具有基本功能。你可以直接调用 Base.func() 吗?之前谢谢

4

1 回答 1

7

您可以使用::从派生类函数调用重写的基类虚函数。

Base::func()
于 2013-10-25T00:02:03.027 回答