ProghubPH
Вопрос из теста ООП в Java
Java / middle

Какие фрагменты кода будут компилироваться?

 несколько вариантов
interface Base { 
    boolean m1(); 
    byte m2(short s); 
} 

abstract class Class2 implements Base { 
    public boolean m1() { return (true); } 
}
abstract class Class2 implements Base {}
abstract class Class2 extends Base { 
    public boolean m1() { return true; } 
}
interface Base2 implements Base {}
class Class2 implements Base { 
    boolean m1() { return false; } 
    byte m2(short s) { return 42; } 
}