四、继承与派生多重继承与虚基类_面向对象程序设计.pptVIP

  • 2
  • 0
  • 约7.13千字
  • 约 38页
  • 2018-01-05 发布于河南
  • 举报

四、继承与派生多重继承与虚基类_面向对象程序设计.ppt

四、继承与派生多重继承与虚基类_面向对象程序设计

面向对象程序设计 课程内容 多重继承 多重继承 多重继承 定义形式: 多重继承 多重继承 多重继承中的构造与析构函数 多重继承 多重继承 对继承的进一步讨论 对继承的进一步认识* 访问类型的调整 对继承的进一步认识 访问类型的调整 在派生类中可以使用访问声明的方法调整基类成员在派生类的访问类型 声明形式 对继承的进一步认识 对继承的进一步认识 成员覆盖 对继承的进一步认识 成员覆盖 原则: 派生类中的成员可以与基类同名,没有指定作用域情况下,派生类对象优先考虑派生类中的成员 可以通过作用域运算符调用基类同名成员 对继承的进一步认识 对继承的进一步认识 基类与派生类之间的转换 赋值兼容规则 对继承的进一步认识 对继承的进一步认识 对继承的进一步认识* 基类与派生类之间的转换 赋值兼容规则 虚基类 虚基类 解决继承中可能出现的二义性问题 虚基类 虚基类 虚基类 虚基类 基本思想 虚基类 定义格式 虚基类 虚基类 P173 例4.16 虚基类的使用 虚基类 初始化的讨论-构造函数执行次序 若同一层次中包含多个虚基类,按说明的先后次序调用构造函数 若同一层次中同时包含虚基类和非虚基类,先初始化虚基类 若虚基类是非虚基类的派生类,先初始化基类 虚基类

文档评论(0)

1亿VIP精品文档

相关文档