高分求助:父类类变量在子类如何调用?
Class fun()
{
void f();
}
Class Father()
{
public: fun * pFun;
// public: static fun * pFun;
}
Class Child(): Father
{
void start()
{
(*pFun)->f();
//(*__Super::pFun)->f();
}
}
这里报错:cannot access private member declared in class
我应该如何定义父类的这个类变量而可以直接调用呢?static也不行,__Super也不行