第六章总结分析和总结.docxVIP

  • 3
  • 0
  • 约小于1千字
  • 约 3页
  • 2023-05-08 发布于上海
  • 举报
第六章第 第六章第 PAGE 3 页 第六章继承和派生 1,继承关系是类与类之间的类属关系。 类:人 类:学生 类:教师 在已有类的基础上定义新的类称为类的派生,新产生的类为派生类,原来的类为基类。从成员构成来看,派生类具有基类的所有成员,基类又叫父类,派生类又叫子类。 理解:父类子类,继承派生,一般特殊 此图的含义是什么?? 2,派生类的特点:1,增加新成员。2,重定义已有成员函数。3,改变基类的成员的访问权限。 3,派生类的一般定义形式: class 派生类名:访问控制 基类名 { private: 成员列表; public: 成员列表; protected: 成员列表; }; 派生类的构造函数一般形式: 派生类名::派生类名(参数):基类名(参数) { //函数体 } 注意:构造函数和析构函数不能被继承 派生类对象产生时,先调用基类的构造函数,再调用派生类的构造函数派生类对象释放时,先调用派生类的析构函数,再调用基类的析构函数 4,派生分为公有派生,保护派生,私有派生(非常重要!!!!)公有派生: 基类的 private 成员在公有派生类中为不可访问成员基类的 protected 成员在公有派生类为保护成员 基类的 public 成员在公有派生类中为公有成员私有派生: 基类的 private 成员在私有派生类中为不可访问成员 基类的 protected 成员在私有派生类

文档评论(0)

1亿VIP精品文档

相关文档