📄 abtest.java
字号:
// 例 5-18 类的继承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(" subo.i+j+k="+subo.sum()); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -