C++程序设计课件(第2节).pptVIP

  • 4
  • 0
  • 约2.05万字
  • 约 47页
  • 2017-06-13 发布于湖北
  • 举报
第2章 继承与派生 本章学习重点掌握内容: ? 继承的概念 ? 派生类的建立及继承的方式 ? 各种继承方式下基类成员的访问机制 ? 派生类的构造函数和析构函数 ? 多重继承 ? 虚基类 第2章 继承与派生 2.1 继承与派生的基础知识 2.2 类的继承方式 2.3 派生类的构造函数与析构函数 2.4 基类与派生类的转换 2.5 多重继承 2.6 虚基类 2.7 综合应用实例 2.1 继承与派生的基础知识 2.1.1 继承与派生的基本概念 现实世界中,许多事物之间的并不是孤立存在的,它们存在共同的特性,有细微的差别,可以使用层次结构描述它们之间的关系。例如交通工具的层次结构如图2.1所示: 2.1.1 继承与派生的基本概念 C++通过类派生(Class Derivation)的机制支持继承(Inheritance)。允许程序员在保持原有类特性的基础上进行扩展,增加功能,派生出新类。继承是面向对象程序设计中的代码复用的最重要的手段之一。被继承的类称为基类(Base Class)、父类或超类(Superclass),而新产生的类称为派生类(Derived Class)或子类(Subclass)。基类和派生类的集合称作类继承层次结构(Hierarchy),继承呈现了面向对象程序设计的层次结构。 2.1.1 继承与派生的基本概念

文档评论(0)

1亿VIP精品文档

相关文档