第9章继承性 91基光初派生类 92单继 93多继新 94应基类 人民邮电出版社 POSTS tEl OM PRE 动此映
第9章 继 承 性 9.1 基类和派生类 9.2 单 继 承 9.3 多 继 承 9.4 虚 基 类
继承性是面向对象程序设计的一种重要功 能,是实现代码复用的一种形式。继承可 以使程序设计人员在一个已存在类的基础 上很快建立一个新的类,而不必从零开始 设计新类。新设计类能够具有原有类的属 性和方法,并且为了使新类具有自己独特 的功能,新类还要添加新的属性和方法 当一个类被其他的类继承时,被继承的类 称为基类,又称为父类、超类。继承其他 类属性和方法的类称为派生类,又称为子 类、继承类。 人民邮电出版社 POSTS tEl OM PRE 动此映
继承性是面向对象程序设计的一种重要功 能,是实现代码复用的一种形式。继承可 以使程序设计人员在一个已存在类的基础 上很快建立一个新的类,而不必从零开始 设计新类。新设计类能够具有原有类的属 性和方法,并且为了使新类具有自己独特 的功能,新类还要添加新的属性和方法。 当一个类被其他的类继承时,被继承的类 称为基类,又称为父类、超类。继承其他 类属性和方法的类称为派生类,又称为子 类、继承类
91甚类和派生类 9.1,1派生类的定义 派生能用从派生类到基类的箭头图形表示, 箭头指向基类表示派生类引用基类中的函 数和数据,而基类则不能访问派生类,如 图9-1所示。任何一个类均可作为基类。仅 从一个基类派生的继承称为单继承。 人民邮电出版社 POSTS tEl OM PRE 动此映
9.1 基类和派生类 9.1.1 派生类的定义 派生能用从派生类到基类的箭头图形表示, 箭头指向基类表示派生类引用基类中的函 数和数据,而基类则不能访问派生类,如 图9-1所示。任何一个类均可作为基类。仅 从一个基类派生的继承称为单继承
基类 派生 子类 人民邮电出版社 POSTS tEl OM PRE 动此映
图-91派生 子类 基类
单继承声明语句的一般形式为: class<派生类名>:<继承方式><基类名> 数据成员和成员函数声明 人民邮电出版社 POSTS tEl OM PRE 动此映
单继承声明语句的一般形式为: class <派生类名> : <继承方式> <基类名> { 数据成员和成员函数声明 }