C++第七课继承与派生.pptVIP

  • 2
  • 0
  • 约1.1万字
  • 约 35页
  • 2018-06-01 发布于江苏
  • 举报
第七章 继承与派生 类的继承与派生 访问控制 类型兼容规则 派生类的构造和析构函数 类的继承与派生 继承与派生 继承:保持已有类的特性而构造新类的过程 派生:在已有类的基础上新增自己的特性而产生新类的过程 基类/父类:被继承的已有类 派生类/子类:产生的新类 派生类也可以作为基类派生新的类 类的继承与派生 继承与派生 类的继承与派生 继承与派生 派生类自动继承了基类的成员,但不等同于基类 类的继承与派生 继承与派生 继承的目的 实现代码重用 派生的目的 当新的问题出现,原有程序无法解决(或不能完全解决)时,需要对原有程序进行改造。 类的继承与派生 派生类的定义 定义: 说明: 继承方式只对紧跟其后的基类起作用 继承方式:public、protected、private 若不显式给出继承方式,则系统默认为private 类的继承与派生 继承方式 不同继承方式的影响主要体现在: 派生类成员对基类成员的访问权限 通过派生类对象对基类成员的访问权限 类的继承与派生 继承方式 公有继承(public) 基类的public和protected成员的访问属性在派生类中保持不变,但基类的private成员不可直接访问。 派生类中的成员函数可以直接访问基类中的public和protected成员,但不能直接访问基类的priv

文档评论(0)

1亿VIP精品文档

相关文档