package WangLin;
class Father
{
public int field = 0;
public int getField()
{
return field;
}
}
class Son extends Father
{
public int field = 1;
public int getField()
{
return field;
}
}
public class Win {
static public void main(String[] args){
Father f = new Son();
Son s = new Son();
System.out.println("f.field = " + f.field + ", f.getField() = " + f.getField());
System.out.println("s.field = " + s.field + ", s.getField() = " + s.getField());
}
}
输出结果:
f.field = 0, f.getField() = 1
s.field = 1, s.getField() = 1
我认为f.field = 1,高手能讲解一下吗?