testinherit.java

来自「用来学习java 的文档」· Java 代码 · 共 36 行

JAVA
36
字号
/***
 * super 作用是指向父类的对象
 * @author Administrator
 *
 */
class FatherClass {
    public int value=9;
    public void f(){
        value = 10;
        
        System.out.println
        ("FatherClass.value="+value);
        value=77;
    }
    
}

class ChildClass extends FatherClass {
    public int value;
    public void f() {
        super.f();//调用父类的f()方法
        value = 200;
        System.out.println
             ("ChildClass.value="+value);
        System.out.println(value);//输出子类的
        System.out.println(super.value);//输出父类的成员变量.注意是整个类的最后一个值
    }
}

public class TestInherit {
	public static void main(String[] args) {
		ChildClass cc = new ChildClass();
		cc.f();
	}
}

⌨️ 快捷键说明

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