C+语言程序设计 第七章 继永与派生
1 第七章 继承与派生 C++语言程序设计
C++语言程序设计 本章主要内容 ●类的继承 ·类成员的访问控制 ·单继承与多继承 ·派生类的构造、析构函数 ●类成员的标识与访问 ●深度探索 I
C++语言程序设计 2 本章主要内容 类的继承 类成员的访问控制 单继承与多继承 派生类的构造、析构函数 类成员的标识与访问 深度探索
C+语言程序设计 类的继永与派生 类 的 保持已有类的特性而构造新类的过程 继 称为继承。 承 。在已有类的基础上新增自己的特性而 与 产生新类的过程称为派生。 派 ·被继承的已有类称为基类(或父类) 生 ·派生出的新类称为派生类(或子类)
C++语言程序设计 3 类的继承与派生 保持已有类的特性而构造新类的过程 称为继承。 在已有类的基础上新增自己的特性而 产生新类的过程称为派生。 被继承的已有类称为基类(或父类)。 派生出的新类称为派生类(或子类)。 类的继承与派生
C++语言程序设计 继水与派生问题举例 类的继承与派 交通工具 汽车 小汽车 卡车 旅行车 工具车 轿车 面包车
C++语言程序设计 4 继承与派生问题举例 工具车 轿 车 面包车 小汽车 卡 车 旅行车 汽车 交通工具 类的继承与派生
C++语言程序设计 继永与派生问题举例 动物 的继承与派生 猴子 猫科 鸟 狮子 虎 猎豹
C++语言程序设计 5 继承与派生问题举例 猴子 狮 子 虎 猎 豹 猫 鸟 动物 类的继承与派生 猫科