第6章 继承 派生类.pptVIP

  • 1
  • 0
  • 约1.36万字
  • 约 68页
  • 2018-06-30 发布于福建
  • 举报
第6章 继承 派生类

《C++面向对象程序设计》教学内容 第1章 C++概述 第2章 类和对象 第3章 面向对象程序设计概述 第4章 进一步学习类和对象 第5章 堆与复制构造函数 第6章 继承性:派生类 第7章 运算符重载 第8章 虚函数和多态性 第9章 模板 第10章 类库和C++的标准模板库STL 第11章 输入输出流 第12章 异常处理 第6章 继承性:派生类 6.1 派生类的概念 6.2 单继承 6.3 派生类的构造函数和析构函数 6.4 多重继承 6.5 赋值兼容规则 6.6 应用举例 6.1 派生类的概念 保持已有类的特性而构造新类的过程称为继承。 在已有类的基础上新增自己的特性而产生新类的过程称为派生。 被继承的已有类称为基类(或父类)。 派生出的新类称为派生类(或子类)。 继承与派生问题举例 继承与派生的目的 继承的目的:实现代码重用。 派生的目的:当新的问题出现,原有程序无法解决(或不能完全解决)时,需要对原有程序进行改造。 C++中类的继承层次自然地表达了人们分析问题时所用的分类结构。大大改善了软件系统的可理解性和可维护性。 派生类的声明 class 派生类名:访问权限 基类名1, …. { 成员定义; }; 多继承:一个派生类有多个基类; 单继承:一个派生类只有一个基类。 派生类的例子 Class Stu

文档评论(0)

1亿VIP精品文档

相关文档