先写个结论
主要有三种用法
1.在子类的成员方法中,访问父类的成员变量
2.子类的成员方法中,访问父类的成员方法
3.子类的构造方法中,访问父类的构造方法
子类代码
public class Zi extends Fu{
int num = 2;
public Zi(){}
public void methodzi(){
System.out.println(super.num);
}
public void method(){
super.method();
System.out.println("这是子类的method方法");
}
public static void main(String[] args) {
Zi zi = new Zi();
zi.method();
zi.methodzi();
}
}
父类代码
public class Fu {
int num = 1;
public Fu(){
System.out.println("这是父类的构造方法");
}
public void method(){
System.out.println("父类的method方法");
}
}