①子类静态成员变量(类外声明) ②子类静态成员函数 ③子类实例成员变量(参数列表里初始化,而不是在构造函数体内) ④父类静态成员变量 ⑤父类静态成员函数 ⑥父类实例成员变量 ⑦父类构造函数 ⑧子类构造函数 规则可以总结为: 子类成员变量先于父类成员变量静态成员变量先于实例变量类成员变量初始化先于类的构造函数父类构造函数先于子类构造函数