基类和派生类 公有继承 public inheritance class CommissionWorker: public Employee {… public public protected protected private public Base Class protected Derived Class private
基类和派生类 公有继承 public inheritance class CommissionWorker : public Employee { … }; public: protected: private: public: protected: private: public: protected: private: Base Class Derived Class
受保护的成员 1)公有成员可以被外部访问,也可以被继承 2)私有成员不能被外部访问,也不能被继承; 3)受保护的成员不能被外部访问,但可以被继承。 把基类指针强制转换为派生类指针 公有派生类的对象可作为(|pobe 其相应基类的对象处理 protected 派生类指针 基类指针范围 范围 public protected private
受保护的成员 1) 公有成员可以被外部访问,也可以被继承; 2) 私有成员不能被外部访问,也不能被继承; 3) 受保护的成员不能被外部访问,但可以被继承。 把基类指针强制转换为派生类指针 公有派生类的对象可作为 其相应基类的对象处理。 public: protected: private: public: protected: private: 派生类指针 范围 基 类 指 针 范 围