1 回答
已采纳
阿旭_
TA贡献217条经验 获得超353个赞
因为java语法规定,在构造方法内调用父类或子类的构造方法时,必须在该构造方法的第一句写。即使不写,也会默认调用构造方法内头一句默认加上super()即父类的无参构造方法。
这么设计是为了new一个子类的同时,会调用父类的无参构造方法,你可以不用在父类的构造方法里写东西,但是万一你想实现子类生成实例的同时父类也作点什么呢?
添加回答
举报
0/150
提交
取消