在Java中,super可以访问超类的构造及成员的。

1、访问构造函数:

使用的格式如下:

 super(parameter-list);

 如 class A {
      A(int width){
       ....
     }
     ...
 
   }

   class B extends A{

      B(int width){
       super(width);
       ...
     }
    ...
   }

2、访问成员

作用的格式如下

 super.member;

其使用方式有点像this关键字的使用方式一样。
 
如 class A{
     int i;
    ...
   }

   class B extends A {
     int i;
     public B(int a,int b){
      super.i = a;
      i = b;
    }
   }