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

Что будет выведено в результате выполнения данного кода ?

 один вариант
public class Main { 
    public static void main(String[] args) { 
        new ExampleClass2().getVersion(); 
    } 
} 
 
class ExampleClass1 { 
    private String version = "current version: 0.1a"; 
    private void getVersion() { 
        System.out.println(version); 
    } 
} 
 
class ExampleClass2 extends ExampleClass1 { 
    private String version = "current version: 0.5b"; 
    @Override 
    public void getVersion() { 
        System.out.println(version); 
    } 
} 
Ошибка компиляции
current version: 0.1a
current version: 0.5b
current version: 0.1a current version: 0.5b