第11章 继承与派生要点.pptVIP

  • 27
  • 0
  • 约2.07万字
  • 约 70页
  • 2017-02-09 发布于湖北
  • 举报
C++程序设计 第11章 继承与派生 主要内容 11.1 继承与派生的概念 11.2 派生类的声明方式 11.3 派生类的构成 11.4 派生类成员的访问属性 11.5 派生类的构造函数和析构函数 11.6 多重继承 11.7 基类与派生类的转换 11.8 继承与组合 11.9 继承在软件开发中的重要意义 11.1继承与派生的概念 继承: 指使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。 继承的实质: 继承是从一般到特殊的过程。 继承的作用: 通过类的继承,能够共享公共特性,提高软件重用性。 新派生的类,称为子类、派生类 已存在的类,称为超类、父类、基类 注意 子类不是父类的子集 实际上,子类包含比父类更多的信息和函数 继承用来为is-a关系建模 11.1继承与派生的概念 11.1继承与派生的概念 注意 图中箭头的方向,在本书中约定,箭头表示继承的方向,从派生类指向基类 11.1继承与派生的概念 11.1继承与派生的概念 注意 在C++中,一个派生类不仅可以从一个基类派生,也可以从多个基类派生。一个派生类有两个或多个基类的称为多重继承(multiple inheritance) 11.1继承与派生的概念 说明 一个新类从已有的类那里获得其已有特性,这种现象称为类的继承 通过继承,一个新建子类从已有的

文档评论(0)

1亿VIP精品文档

相关文档