为了账号安全,请及时绑定邮箱和手机立即绑定

方法和构造方法的区别?super关键字的作用范围?只能在继承类里面使用吗?

方法和构造方法的区别?super关键字的作用范围?只能在继承类里面使用吗?

正在回答

3 回答

构造方法也是方法,只是它比较特殊,没有返回值。当一个类没有继承另一个类的时候,它就没有能用到super的地方了,super是用来调用父类的方法或者属性的,所以当一个类没有父类的时候,就用到super关键字了。也就是只能在继承类里面使用

0 回复 有任何疑惑可以回复我~
#1

慕粉1819284965 提问者

非常感谢!
2016-12-25 回复 有任何疑惑可以回复我~

super不能与this与static并存。

0 回复 有任何疑惑可以回复我~

构造函数必须和类名完全相同,构造函数的主要作用在于类的对象的创建,通常情况下系统在需要时会自动调用无参构造函数。

super关键字主要在继承时,用于子类引用父类的时使用。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

方法和构造方法的区别?super关键字的作用范围?只能在继承类里面使用吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信