class Base
{
int x=1;
void show()
{
System.out.println(x);
}
}
class Child extends Base
{
int x=2;
public static void main(String s[])
{
Child c=new Child();
c.show();
}
}
OUTPUT 为 1。方法 show 是在 Base 类中继承的,但应优先考虑局部变量,因此输出应为 2 还是编译器隐式在 super 之前添加前缀?