文章目录
-
继承与派生是面向对象的两个重要,
-
继承是从已有的类中得到已有的特性
- 已有的类为基类或父类,新类被称为派生类或子类
-
继承与派生是从不同角度说明类之间的关条,
- 这种关象包含访问机制、多态和重载
-
访向控制
-
重戴操作符
-
虚函数
-
多态
-
抽象类
11.1继承
- 继承是面向对象的主要特征(封装和多态)之一,它使得一个类可以从现有类中派生,而不必重新定义一个新类。
- 继承的实质就是用已有的数据类型创建新的数据类型,并保留己有数据类型的特点,以旧类为基础创建新类,新类包含了旧类的数据成员和成员函数,并且可以在新类中添加新的数据成员和成员函数。
- 旧类被称为基类或父类,新类被称为派生类或子类。
11.1.1类的继承
- 继承方式有3种派生,
- ( public)、( protected)和( private
- 访问控制修饰符也3种
- 成员声明列表中
- 含类的成员变量及成员函数,是派生类新增的成员
- “:”是运算符,表示基类和派生类之间的继承关系