class A
{
public:
int n;
public:
int fun1();
protected:
int fun2();
private:
int fun3();
}
上面这个是父类的定义,下面是子类的继承:
class B : public A
class B : protected A
class B : private A
请问在上面3种继承方式中,B的对象分别可以使用A中的哪些方法?
...全文
21733打赏收藏
对C++的继承有点不懂,求解
看了一些书,结果发现说的都不一样,特来求教。 class A { public: int n; public: int fun1(); protected: int fun2(); private: int fun3(); } 上面这个是父类的定义,下面是子类的继承: class B : public A class B : protected A class B : private A 请问在上面3种继承方式中,B的对象分别可以使用A中的哪些方法?