K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
class Base { public: int a = 1; protected: int b = 2; private: int c = 3; }; class Derived : protected Base { public: void func() { // 派生类内部成员函数 } };
Derived类的对象可以直接访问成员a
Derived类的func成员函数中可以直接访问成员c
若将Derived的继承方式改为public继承,则Derived类的对象可以直接访问成员a
Base类的private成员c可以被Derived类的任意成员函数直接访问