我们知道在Java中我们无法实现多重继承,但是可以通过接口来实现。
在这里我被卡住了。这种情况,
interface A {
void a();
}
interface B {
void a();
}
class AB implements A, B {
@Override
public void a() {
// which interface's method be implemented?
// Log.d("TAG", "Name of Interface: " + /*get the name of interface*/);
}
}
请给我一些建议。
答案 0 :(得分:3)
实现哪种接口方法都没有关系,因为仅实现了一种方法。可以通过任何接口引用它。