Два интерфейса с одинаковыми именами и сигнатурами. Но реализуется ли одним классом тогда, как компилятор определит, какой метод для какого интерфейса?
Пример:
interface A{
int f();
}
interface B{
int f();
}
class Test implements A, B{
public static void main(String... args) throws Exception{
}
@Override
public int f() { // from which interface A or B
return 0;
}
}