子类初始化过程:创建子类对象的过程
在创建子类对象之前,会先创建父类对象
调用子类构造器之前,在子类构造器中会先调用父类的构造器
默认是调用的父类的无参数构造器
1):若父类不存在可以被子类访问的构造器,则不能存在子类
2):若父类没有提供无参数构造器,此时子类必须显示通过super语句去调用父类带参数的构造器
必须先有父类对象,然后才能有子类对象
必须先调用父类构造器,而后再调用子类构造器
调用父类构造器这句代码,必须作为子类构造器的第一行代码
在创建子类对象之前,会先创建父类对象
调用子类构造器之前,在子类构造器中会先调用父类的构造器
默认是调用的父类的无参数构造器
1):若父类不存在可以被子类访问的构造器,则不能存在子类
2):若父类没有提供无参数构造器,此时子类必须显示通过super语句去调用父类带参数的构造器
必须先有父类对象,然后才能有子类对象
必须先调用父类构造器,而后再调用子类构造器
调用父类构造器这句代码,必须作为子类构造器的第一行代码