作者: 花伟昌 时间: 2013-4-14 11:36
class A {
private int i = 1;
public A() {
method();
}
public void method() {
System.out.println(i);
}
}
class B extends A {
private int i = 20;
public B() {
i = 10;
}
public void method() {
System.out.println(i);
}
}
public class Demo1 {
public static void main(String[] args) {
A a = new B();
a.method();//返回结果:10 父类的引用,指向上子类的对象。
}
}作者: 乘鱼飞 时间: 2013-4-14 12:10 本帖最后由 乘鱼飞 于 2013-4-14 12:12 编辑