C语言基础 第17节.pptVIP

  • 5
  • 0
  • 约1.8万字
  • 约 97页
  • 2017-06-13 发布于湖北
  • 举报
第17章 类 的 继 承 17.1 继承 17.2 继承机制中的初始化 17.3 多重继承 17.4 虚基类 面向对象的程序设计方法提供了这样一种机制,即一个类可以从另一个类获得部分或全部属性。把这种机制称为继承(inheritance)。前者称为子类(child class)或派生类(derived class),后者称为父类(parent class)或基类(base class)。 面向对象技术的这个重要机制,为程序代码的重用提供了一个有效的手段,并且使程序更易于维护和扩充。 17.1 继 承 17.1.1 继承与派生类 类的继承与派生概念反映了客观世界中事物一般与特殊的关系,上下的层次关系,抽象与具体的关系。基类是派生类的抽象描述,派生类是基类的特例。从编程技术的角度看,继承机制提供了代码重用的手段。 从一个基类派生叫做单继承,从多个基类派生叫做多重继承。本节介绍单继承。 从已有的类(基类)派生出一个新类(派生类)的定义格式是: class 派生类名 : 继承方式 基类名 { private: 派生类新成员 protected: 派生类新成员 publ

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档