原文:https://blog.csdn.net/junmail/article/details/83249186
构造函数的执行顺序:
子类静态变量>子类静态构造函数>子类非静态变量>父类静态变量>父类静态构造函数>父类非静态变量>父类无参构造函数>子类无参构造函数;