Super关键字

发布时间:2024年01月10日

  • this关键字用法相同,但super关键字指的是父类的对象

  • 我们常用super.来调用父类对象的属性或者方法

?

super关键字出来调用父亲的属性还可以调用父亲的方法,方式也是super.

super()

  • super()表示调用父类的无参构造

  • super(参数列表)表示调用父类的有参构造

值得一提的是,当我们创建一个son对象时,java是先调用了父亲的构造器再调用儿子的构造器。

?

与此同时,还有一点就是,当父类没有无参构造函数只有有参构造函数时,子类的无参构造只能使用super(参数列表),super()是无法使用的。

?

最最最后一点,super关键字要放在构造函数里的第一行,其他行不行

文章来源:https://blog.csdn.net/m0_56292604/article/details/135508904
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。