继承和组合

继承格式

class 派生类名:继承方式 基类名1,继承方式 基类名2,.... { 派生类类体 };
继承方式有:public , protected,private

基类构造函数的调用,必须在派生类的初始化列表中指定传递参数。如果没有指定,则默认调用基类无参数的构造函数。

派生类对象仍无法直接访问基类的private成员变量

构造函数调用顺序:
先按照继承时的顺序挨个调用基类的构造函数,然后调用派生类的构造函数。

析构函数调用顺序和构造函数调用顺序相反

Contents
  1. 1. 继承格式