usesuper.java

来自「压缩包内是近180多个针对Java初学者编写的简单实例」· Java 代码 · 共 23 行

JAVA
23
字号
// 使用 super 调用超类中被子类隐藏了的成员.
class A {
  int i;
}
// 创建一个继承类A的子类
class B extends A {
  int i; // this i hides the i in A
  B(int a, int b) {
    super.i = a; // i in A
    i = b; // i in B
  }
  void show() {
    System.out.println("i in superclass: " + super.i);
    System.out.println("i in subclass: " + i);
  }
}
class UseSuper {
  public static void main(String args[]) {
    B subOb = new B(1, 2);
    subOb.show();
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?