1.子类实例化的过程中父类的构造器先被调用,然后在调用子类的构造器
**调用两次**
2.子类通过构造器实例化时要调用父类的默认构造器,是隐含的调用了super().
但是如果子类的构造器中调用了父类中的有参数的构造器,那么无参数的构造器就不会被调用
3.super()的调用必须放在方法的第一行
4.super可以表示父类的引用,我们可以使用super和this来区别父类和子类中同名的属性。
1.子类实例化的过程中父类的构造器先被调用,然后在调用子类的构造器
**调用两次**
2.子类通过构造器实例化时要调用父类的默认构造器,是隐含的调用了super().
但是如果子类的构造器中调用了父类中的有参数的构造器,那么无参数的构造器就不会被调用
3.super()的调用必须放在方法的第一行
4.super可以表示父类的引用,我们可以使用super和this来区别父类和子类中同名的属性。
本文标题:2_9.super关键字
本文链接:https://www.haomeiwen.com/subject/fywonftx.html
网友评论