java吧 关注:1,235,096贴子:12,701,754
  • 1回复贴,共1

大家帮忙看一下为为什么输出的x为2

只看楼主收藏回复

class V1{
public int x=2;
V1(){ System.out.println("V1"); }
}
class V2 extends V1{
public int x=3;
V2(){ System.out.println("V2"); }
}
public class H{
public static void main(String[] s){
V1 e1=new V2();
System.out.println(e1.x);} }


IP属地:北京1楼2015-08-01 22:31回复
    成员变量没有继承关系。父类调用


    来自Android客户端2楼2015-08-01 22:38
    回复