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();
}

}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容