您的位置:首页 > 编程语言 > Java开发

JAVA基础--super关键字

2016-03-25 17:17 435 查看
子类对象new的时候堆里的内存分配:

1. 父类成员变量

2. 子类成员变量

3. this对象指向自己

4. super对象指向父类

super调用父类的方法:

class FatherClass {
public int value;
public void f(){
value = 100;
System.out.println
("FatherClass.value="+value);
}
}

class ChildClass extends FatherClass {
public int value;
public void f() {
super.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();
}
}


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: