1、子类构造函数如果要调用super,那么super必须放在函数的首位,否则会出现编译错误。
2、子类构造器默认调用父类无参数构造器。如果父类没有无参数构造器,就必须在子类中明确指定调用父类的有参数构造器,但尽量在父类中写无参数构造器。
3、有super就不能有this。this()必须写在子类构造器第一行。
super 关键字
最新推荐文章于 2021-03-05 17:41:19 发布
1、子类构造函数如果要调用super,那么super必须放在函数的首位,否则会出现编译错误。
2、子类构造器默认调用父类无参数构造器。如果父类没有无参数构造器,就必须在子类中明确指定调用父类的有参数构造器,但尽量在父类中写无参数构造器。
3、有super就不能有this。this()必须写在子类构造器第一行。