在类中实现了哪种接口的方法

时间:2018-08-23 08:09:19

标签: java interface override multiple-inheritance

我们知道在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*/);
    }
}

请给我一些建议。

1 个答案:

答案 0 :(得分:3)

实现哪种接口方法都没有关系,因为仅实现了一种方法。可以通过任何接口引用它。