java中super的作用

java

                                super()的作用

super能够用来訪问超类的构造方法和被子类所隐藏的方法。假设子类中有方法与超类中的方法名称和參数同样,则超类中的方法就被隐藏起来,也就是说在子类中重载了父类中的方法。

引用父类中所隐藏的语法格式例如以下:

super(參数列表)或super.方法名(參数列表)

以下通过代码展示一下super的使用方法:

package cn.demo;

public class Demo1 {

public static void main(String[] args) {

SubClass_A sc=new SubClass_A(2,3);

System.out.println(sc.i);

System.out.println(sc.j);

}

}

class SuperClass_A

{

public int i=0;

public int j=0;

public SuperClass_A()

{

j=1;

}

}

class SubClass_A extends SuperClass_A

{

public int i;

SubClass_A(int a,int b)

{

super();

i=b;

}

}



以上是 java中super的作用 的全部内容, 来源链接: utcz.com/z/391471.html

回到顶部