ProghubPH

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

 один вариант
public class Base { 
 
    public Object print() { 
        return "Object from base method"; 
    } 
 
    public static void main(String[] args) { 
        Base test = new Child(); 
        System.out.println(test.print()); 
    } 
 
} 
 
class Child extends Base { 
 
    public String print() { 
        return "String from child method"; 
    } 
} 
Object from base method
String from child method
Ошибка компиляции
Ошибка времени выполнения