super关键字

调用父类

class A{
    public void a() {
        System.out.println("A类方法");
        
    }
}
class B extends A{
    //可以@Override方法重写
    //super 还可以调用父类构造方法
    //*例如  F(){
    //super(_name,_age)
    //name=_name;
    //age=_age;
    //*在main函数即可调用如下
//class A {
//  protected int age;
//
//  A(int age) {
//  }
//
//  public int getAge() {
//      return age;
//  }
//
//  public void setAge(int age) {
//      this.age = age;
//  }
//}
//
//class B extends A {
//
//  private String name;
//
//  public B(int age, String name) {
//      super(age);
//      this.name = name;
//
//  }
//}
///*
    
    public void f() {
        super.a();
        System.out.println("B类方法");
    }
}

class Duotai {
public static void main(String[] args) {
    B b=new B();
    
    b.f();
}

}

你可能感兴趣的:(super关键字)