面向对象三大特性:
封装,继承,多态
java 继承初始化顺序
先初始化父类对象, 在父类对象中先初始化父类属性,再初始化父类的构造方法,然后初始化子类对象,初始化子类对象的属性,初始化子类的构造方法。