c电子课件下.pptxVIP

  • 4
  • 0
  • 约3.38万字
  • 约 115页
  • 2018-12-31 发布于上海
  • 举报
c电子课件下

第八章 继承与多态8.1 继承与派生的概念 附录:用UML类图表示派生8.2 派生类的构造函数与析构函数 8.5 派生类应用讨论 8.3 多重继承与派生类成员标识 (选读) 8. 6 多态性与虚函数 8.4 虚基类 (选读) 附录: UML类图中的依赖关系 牛牛文库文档分享8.1 继承与派生的概念层次概念: 层次概念是计算机的重要概念。通过继承(inheritance)的机制可对类(class)分层,提供类型/子类型的关系。 C++通过类派生(class derivation)的机制来支持继承。被继承的类称为基类(base class)或超类(superclass),新的类为派生类(derived class)或子类(subclass)。基类和派生类的集合称作类继承层次结构(hierarchy)。 如果基类和派生类共享相同的公有接口,则派生类被称作基类的子类型(subtype)。 派生反映了事物之间的联系,事物的共性与个性之间的关系。 派生与独立设计若干相关的类,前者工作量少,重复的部分可以从基类继承来,不需要单独编程。 牛牛文库文档分享8.1 继承与派生的概念8.1.1 类的派生与继承 8. 1.2 公有派生与私有派生 牛牛文库文档分享8.1.1 类的派生与继承派生类的定义:class 派生类名:访问限定符 基类名1《,访问限定符

文档评论(0)

1亿VIP精品文档

相关文档