K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
现有如下C++代码片段:
class Base { public: int a; protected: int b; private: int c; }; class Derived : public Base { // 派生类自定义成员省略 };
Derived类的成员函数可以直接访问Base类的c成员
Derived类的实例对象可以直接访问Base类的b成员
公有继承满足is-a关系,Derived类属于Base类的子类型
公有继承会将Base类的public成员变为Derived类的protected成员