What is the result of the following code snippet?
abstract class MyAbstract {
MyAbstract() {
System.out.println("Constructor");
}
}
class MyClass extends MyAbstract {
public static void main(String[] args) {
MyClass obj = new MyClass();
}
}
MyAbstract() {
System.out.println("Constructor");
}
}
class MyClass extends MyAbstract {
public static void main(String[] args) {
MyClass obj = new MyClass();
}
}
A. MyClass
B. Runtime exception
C. Constructor
D. Compilation error
Answer: Option C

Join The Discussion