C++程序设计连卫民主编第10章类继承的程序设计课件教学.pptVIP

  • 1
  • 0
  • 约1.28万字
  • 约 66页
  • 2017-01-01 发布于广东
  • 举报

C++程序设计连卫民主编第10章类继承的程序设计课件教学.ppt

C++程序设计 连卫民 主编 第10章 类继承的程序设计 本章主要内容: 10.1 类继承概述 10.2 单继承(重点) 10.3 多继承(重点) 10.4 虚基类 10.5 上机实训 本章教学目标: 了解类的继承中的基类、派生类、单继承、多继承及虚基类的相关概念 熟悉在继承方式下所体现的面向对象程序设计的编程思想 掌握三种不同继承方式下子类对父类的访问控制规则以及在父类基础上派生新类的方法 10.1 类继承概述   继承是类之间定义的一种重要关系,可以使一个类继承另一个类的所有操作和属性,从而实现程序的复用。本节主要介绍基类和派生类的概念、定义格式与使用方法。 10.1.1 基类与派生类的概念   定义类B时,自动得到类A的操作和数据属性,使得程序员只需要定义类A中所没有的新成分就可完成类B的定义,这样称类B继承了类A,类A派生了类B。这种机制称为继承。已存在的用来派生新类的类称为基类,又称为父类。由已存在的类派生出的新类称为派生类,又称为子类。派生类可以具有基类的特性,共享基类的成员函数,使用基类的数据成员,还可以定义自己的新特性,定义自己的数据成员和成员函数。 从一个基类派生的继承称为单继承;从多个基类派生的继承称为多继承。图10-1反映了类之间继承和派生关系。 10.1 类继承概述 10.1.2 派生类的定义格式

文档评论(0)

1亿VIP精品文档

相关文档