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

Что произойдет в результате компиляции и выполнения кода:

 несколько вариантов
final public class Parent { 
    final public void test() {             
        System.out.println("hello"); 
    } 
} 
 
class Child extends Parent {         //1 
    public void test() {             //2 
        System.out.println("world"); 
    }     
} 
 
class Main {             
    public static void main(String args[]) { 
        Child c = new Child(); 
        c.test(); 
    }     
} 
Ошибка компиляции в строке 2
Ошибка компиляции в строке 1
Компиляция пройдет без ошибок и на консоль будет выведено сообщение - "hello"
Компиляция пройдет без ошибок и на консоль будет выведено сообщение - "world"
Ошибка времени выполнения