有一个接口 1 具有方法 1、变量 x 和接口 2 具有方法 1、变量 x。为什么它在第 1 行而不在第 2 行显示错误?
interface interface1{
public int x =10;
public void method1();
}
interface interface2{
public int x =11;
public void method1();
}
public class Test implements interface1, interface2{
int y = x; // Line 1
@Override
public void method1() { //Line 2
}
}