abtest.java~4~

来自「提供了常用的JAVA技术的示例」· JAVA~4~ 代码 · 共 47 行

JAVA~4~
47
字号
package ABTest;class A{  private int a;  int i,j;  void setA(int a){    this.a=a;  }  int getA(){    return a;  }  void setIJ(int i,int j){    this.i=i;    this.j=j;  }}class B extends A{    int k;    void setK(int k){      this.k=k;    }    int sum(){      return i+k+j; // return a+j+i+k;  错误!子类不能继承父类的私有变量  }}public class ABTest {    public static void main(String a[]) {        A supero=new A();        B subo=new B();        // 父类对象是用自己的 变量和方法        supero.setA(5);        supero.setIJ(10,20);        //System.out.println("supero.a="+supero.a);        System.out.println("supero.a="+supero.getA());        System.out.println("supero.i="+supero.i);        System.out.println("supero.j="+supero.j);        subo.setIJ(6,9);        subo.setK(8);        System.out.println("subo.i="+subo.i);        System.out.println("subo.j="+subo.j);        System.out.println("subo.k="+subo.k);        System.out.println("sum="+subo.sum());    }}

⌨️ 快捷键说明

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