Значение истинности серии неоднозначно. используйте a.empty a.bool () a.item () a.any () или a.all (). питон

Да, вы можете это сделать. Интерфейс может расширять несколько интерфейсов, как показано ниже:

interface Maininterface extends inter1, inter2, inter3 {  
  // methods
}

Один класс также может реализовывать несколько интерфейсов. Что делать, если два интерфейса имеют метод, определяющий одно и то же имя и подпись?

Существует сложная точка:

interface A {
    void test();
}

interface B {
    void test();
}

class C implements A, B {

    @Override
    public void test() {

    }     

}

. Тогда одна реализация работает для обоих:).

Прочитайте мой полный пост здесь:

http://codeinventions.blogspot.com/2014/07/can-interface-extend-multiple.html

0
задан marc_s 21 January 2019 в 15:16
поделиться