程序员 interface A{ int x = 0; } class B { int x = 1; } 问输出结果是?

2024-11-16 07:29:33
推荐回答(1个)
回答1:

A 接口 、B类 和C类 是否在同一个类中?

如果 在同一类中的话 System.out.println(x);
这句话错了 System.out.println(super.x); 这样就OK了

因为 x 这个属性 你是继承至 父类 而 子类 本身 没这个方法。