继承后- 构造器的特点
目标: 继承后--- 构造器的特点:
特定:
子类的全部构造器默认一定会先访问父类的无参数构造器,再执行子类自己的构造器
为什么子类构造器会先调用父类构造器?
1、子类的构造器的第一行默认就有一个super()调用父类的无参数构造器,写不写都存在!
2、子类继承父类,子类就得到了父类的属性和行为,必须先调用父类构造器初始化父类的属性和行为 不然怎么得到
(先有爸爸,才有儿子)
目标: 继承后--- 构造器的特点:
特定:
子类的全部构造器默认一定会先访问父类的无参数构造器,再执行子类自己的构造器
为什么子类构造器会先调用父类构造器?
1、子类的构造器的第一行默认就有一个super()调用父类的无参数构造器,写不写都存在!
2、子类继承父类,子类就得到了父类的属性和行为,必须先调用父类构造器初始化父类的属性和行为 不然怎么得到
(先有爸爸,才有儿子)