第5章程序的类层次结构
第5章 程序的类层次结构
第5章程序的类层次结构 类的继承与派生 类层次中成员函数名的多态性
第5章 程序的类层次结构 ❖ 类的继承与派生 ❖ 类层次中成员函数名的多态性
派生 面向对象的程序设计的一个重要特点是允许 以既有类(也称基类),以其为基础导出 (定义)新的类(也称派生类)。这一过程 称为派生 令派生时不需要把既有类的相关代码重新书写 遍,只需要指明是以哪个类为基类,便可 以将基类中的有关特征继承过来,实现了部 分代码的可重用
派生 ❖ 面向对象的程序设计的一个重要特点是允许 以既有类(也称基类),以其为基础导出 (定义)新的类(也称派生类)。这一过程 称为派生 ❖ 派生时不需要把既有类的相关代码重新书写 一遍,只需要指明是以哪个类为基类,便可 以将基类中的有关特征继承过来,实现了部 分代码的可重用
类的继承与派生 派生方式 派生类的构造函数与释放函数 多基派生 虚基类 类层次中成员名的作用域 类层次中的类转换
类的继承与派生 ❖ 派生方式 ❖ 派生类的构造函数与释放函数 ❖ 多基派生 ❖ 虚基类 ❖ 类层次中成员名的作用域 ❖ 类层次中的类转换
派生方式 冷 public派生与 private派生 冷 Protected成员与 protected派生
派生方式 ❖ public派生与private派生 ❖ Protected成员与protected派生