请问C++类的私有派生,如何使用派生类的对象调用基类的函数?
定义一个基类Base,有两个公有成员函数fu1(),fu2(),私有派生出Derived类,如何通过Derived类的对象调用基类的函数fu1()。#include<iostream>
using namespace std;
class Base
{
public:
int fu1()
{
cout<<"Base func 1"<<endl;
return 0;
}
int fu2()
{
cout<<"Base func 2"<<endl;
return 0;
}
};
class Derived:private Base{};
int main()
{
Derived a;
a.Base::fu1();
return 0;
}
派生类的函数体和调用代码不知道怎么写啊?