C++语言程序设计尹季昆主编第三章派生类与继承课件教学.pptVIP

  • 10
  • 0
  • 约1.35万字
  • 约 63页
  • 2017-01-01 发布于广东
  • 举报

C++语言程序设计尹季昆主编第三章派生类与继承课件教学.ppt

第3章 派生类与继承 ? 知识点 派生类的概念 派生类的构造函数和析构函数 多重继承 ? 难点 派生类的构造函数和析构函数 多重继承 ? 要求 掌握: 派生类的定义格式 基类与派生类的关系 派生类的构造函数和析构函数 了解: 多重继承 3.1 派生类的概念 在C++语言中,继承就是从已有的类“派生”出新的类,即继承就是一个新建的类拥有全部被继承类的数据成员和成员函数。这样,新产生的继承类不仅有自己特有的数据成员和成员函数,而且有继承类的全部数据成员和成员函数。C++语言中把产生新类的被继承类称作基类(或父类),把由基类通过继承方式产生的新类称作派生类(或子类)。 派生类继承了基类的成员函数,它本身也可以定义其他一些成员函数。在派生类中,可以像引用派生类自身的成员一样引用基类成员,除非对基类的某个成员进行了重新定义。在产生多义的情况下,可以通过作用域符号“::”(基类名::成员函数名)明确指定引用的成员属于哪个基类。 3.1.1 派生类的定义格式 派生类一般的定义格式如下: class派生类名:继承方式基类名 { 派生类新定义成员 }; 其中,派生类名是新定义的一个类的名字,它是从基类名中派生出来的,并且按指定的继承方式派生。继承方式有以下三种,我们在后面详细介绍: public 表示公有基类。 private 表示私有基类(默认的继承方式)。 protect

文档评论(0)

1亿VIP精品文档

相关文档