单项选择题

现有: 
class Top  {    
static int X=l; 
public Top()  {  x*=3; }    
} 
class Middle extends Top  {     
public  Middle()    {x+=l;  } 
public static void main(String  []  args)  {    
Middle m=new Middle();   
System.out.println (x);   
}    
} 
结果是什么?()    

A.  2
B.  3
C.  4
D.编译失败

相关考题