作用:当我们要调用父类方法时使用。所以,无论何时,父类和子类都具有相同的命名方法,那么为了解决歧义,我们使用super关键字
//super
class FatherClass{
public int value;
public void f(){
value=100;
System.out.println("FatherClass"+value);
}
}
class ChildClass extends FatherClass{
public int value;
public void f(){
super.f();//会打印一次fatherclass;作用:当我们要调用父类方法时使用。所以,无论何时,父类和子类都具有相同的命名方法,那么为了解决歧义,我们使用super关键字
value=200;
System.out.println("ChildClass"+value);
System.out.println(super.value);
}
}
public class TestSuper {
public static void main(String[]args){
ChildClass cc=new ChildClass();
cc.f();
}
}