C++语言基础教程 教学课件 作者 吕凤翥 1_ 第10章 继承性和派生类.pptVIP

  • 0
  • 0
  • 约1.84千字
  • 约 31页
  • 2019-10-04 发布于广东
  • 举报

C++语言基础教程 教学课件 作者 吕凤翥 1_ 第10章 继承性和派生类.ppt

第10章 继承性和派生类 一. 继承的概念 二. 基类成员在派生类的访问权限 三. 单重继承派生类的构造函数 和析构函数 四. 子类型和赋值兼容规则 五. 多重继承 六. 多重继承的二义性 七. 虚基类 一、继承的概念 1.基类和派生类 ? 派生类中包含基类中的所有成员。 2.单重继承和多重继承 ? 单重继承是指只有一个基类的继承 ? 多重继承是指有两个或两个以上基类的继承 3.派生类的定义格式 class派生类名:继承方式基类名,… { 派生类增加的成员说明 }; 4.继承方式 ? 公有继承方式(publc) ? 私有继承方式(private) ● 保护继承方式(profectod) 二、基类成员在派生类的 访问权限 基类成员在堆生类中的访问权限与继承方式有关。具体规则如下: ? 基类中私有成员在派生类中不可访问(即不可直接访问)。 ? 公有继承方式下,基类中公有、保护成员在派生类中仍为公有、保护成员。 ? 私有继承方式下,基类中公有、保护成员在堆生类中都为和有成员 ? 保护继承方式下,基类中公有、保护成员在派生类中都为保护成员。 上述规则简述如下: ? 私有成员不可访

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档