JAVA构造方法

构造方法

介绍


语法

使用细节

关于在继承中新增的构造方法使用细节

1 子类必须要调用父类的构造器,完成父类的初始化
2 父类构造器的调用不限于直接父类!将一直往上追溯直到Object类(顶级父类)
3 当创建子类对象时,不管使用的是子类的哪个构造器,默认情况下总会调用父类的无参构造器,如果父类没有提供无参构造器,则必须在子类的构造器中用super去指定使用父类的哪个构造器完成对父类的初始化,否则编译不会通过
4 如果希望去调用父类的某个构造器,必须显示的调用(super(参数列表))
5 super()和this()在使用时必须放在构造器的第一行,这两个方法不能同时存在于一个构造器中。
例子:

posted on 2024-02-09 22:02  沉默的小菜  阅读(27)  评论(0)    收藏  举报

导航