ProghubPH
Вопрос из теста Java основы
Java / junior

Допишите класс, реализующий интерфейс АА, который будет возвращать сумму возвращаемых значений методами а() двух приведенных классов.

 один вариант
interface AA { 
    int a(); 
} 
 
class A implements AA { 
    public int a() { 
        return 1; 
    } 
} 
 
class B implements AA { 
    public int a() { 
        return 1; 
    } 
} 
class D implements AA { int a() { return new A().a() + new B().a(); } }
class D implements AA { public int a(A a, B b) { return а.a() + new b.a(); } }
class D implements AA { public int a() { return new A().a() + new B().a(); } }
class D implements AA { public int a() { return А.a() + B().a(); } }