慕粉1819284965
2016-12-25 17:41
方法和构造方法的区别?super关键字的作用范围?只能在继承类里面使用吗?
构造方法也是方法,只是它比较特殊,没有返回值。当一个类没有继承另一个类的时候,它就没有能用到super的地方了,super是用来调用父类的方法或者属性的,所以当一个类没有父类的时候,就用到super关键字了。也就是只能在继承类里面使用
super不能与this与static并存。
构造函数必须和类名完全相同,构造函数的主要作用在于类的对象的创建,通常情况下系统在需要时会自动调用无参构造函数。
super关键字主要在继承时,用于子类引用父类的时使用。
Java入门第二季 升级版
530655 学习 · 6091 问题
相似问题