Q. What is the result of compiling and running the following code?
class Base{
private Base(){
System.out.print("Base");
}
}
public class test extends Base{
public test(){
System.out.print("Derived");
}
public static void main(String[] args){
new test();
}
}
β
Correct Answer: (D)
Compilation Error
Explanation: Implicit super constructor Base is not visible, must explicitly invoke another constructor.