本帖最后由 梁秋瑜 于 2013-5-28 20:21 编辑
class Super{
int i=0;
public Super(String a){
System.out.println("A");
i=1;
}
public Super(){
System.out.println("B");
i+=2;
}
}
//----------------------------------------------
class Demo extends Super{
public Demo(String a){
super();
System.out.println("C");
int i=5;
}
public static void main(String[] args){
int i=4;
Super d=new Demo("A");
System.out.println(d.i); //i的结果为什么是2?
}
}
|