Sail E0 Webinar
Question
What will be the output when the following program is compiled and executed?
abstract class TestAbstract{
String my_name;
String myName(){
my_name = "Examveda";
return my_name;
}
abstract void display();
}
public class Test extends TestAbstract{
void display(){
String n = myName();
System.out.print("My name is "+ n);
}
public static void main(String args[]){
Test t = new Test();
t.display();
}
}
Options:
A .  Program will compile and execute successfully and prints
B .  Compilation error as class can not be declared as abstract.
C .  Program compiles but leads to runtime exception.
D .  Compilation error occurs as the abstract class TestAbstract contains a non-abstract method.
E .  None of these
Answer: Option A

Submit Your Solution Below and Earn Points !

Submit Solution

Your email address will not be published. Required fields are marked *

Latest Videos

Latest Test Papers