Sail E0 Webinar
Question
What happens if the following program is compiled and executed?
interface MyInterface{
void display();
}
interface MySubInterface extends MyInterface{
void display();
}
public class Test implements MySubInterface{
public void display(){
System.out.print("Welcome to Examveda.");
}
public static void main(String args[]){
Test t = new Test();
t.display();
}
}
Options:
A .  The code will lead to a compilation error as declaration of the display method has been provided in two interface.
B .  The code will lead to a compilation error due to public modifier while declaring the display method.
C .  The code will compile and execute successfully showing the output Welcome to Examveda.
D .  The code will lead to a compilation error as the display method is not declared as abstract.
E .  None of these
Answer: Option C

Submit Your Solution Below and Earn Points !
Next Question

Submit Solution

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

Latest Videos

Latest Test Papers