C++语言程序设计 第七章 继永与派生 广东金融学院 黄米 计算机科学与技术系软件教研室
1 第七章 继承与派生 C++语言程序设计 广东金融学院 计算机科学与技术系 软件教研室
C++语言程序设计 清华大学郑莉 本章主要内容 类的继承与派生 ·类成员的访问控制 。单继承与多继承 派生类的构造、析构函数 ●类成员的标识与访问 2
C++语言程序设计 清华大学 郑莉 2 本章主要内容 ⚫类的继承与派生 ⚫类成员的访问控制 ⚫单继承与多继承 ⚫派生类的构造、析构函数 ⚫类成员的标识与访问
C++语言程序设计 清华大学郑莉 类的继承与派生 保持已有类的特性而构造新类的过程 称为继承。 ●} 在已有类的基础上新增自已的特性而 产生新类的过程称为派生。 ● 被继承的已有类称为基类(或父类)。 。派生出的新类称为派生类
C++语言程序设计 清华大学 郑莉 3 类的继承与派生 ⚫ 保持已有类的特性而构造新类的过程 称为继承。 ⚫ 在已有类的基础上新增自己的特性而 产生新类的过程称为派生。 ⚫ 被继承的已有类称为基类(或父类)。 ⚫ 派生出的新类称为派生类
C++语言程序设计 清华大学郑莉 继承与派生问题举例 交通工具 类的继承与派生 汽车 小汽车 卡车 旅行车 工具车 轿车 面包车 4
C++语言程序设计 清华大学 郑莉 4 继承与派生问题举例 工具车 轿 车 面包车 小汽车 卡 车 旅行车 汽 车 类 交通工具 的 继 承 与 派 生
C++语言程序设计 清华大学郑莉 继承与派生问题举例 类的继承与派生 动物 猴子 猫 鸟 狮子 虎 猎豹 洗米
C++语言程序设计 清华大学 郑莉 5 继承与派生问题举例 猴 子 狮 子 虎 猎 豹 猫 鸟 动 物 类 的 继 承 与 派 生