can a static method be overridden
Answer Posted / aswini de
public class Test extends Test2{
public static void main(String args[]){
String str="";
int b=Test.cal(4);
System.out.println(b);
Test t =new Test();
t.displayX();
}
public static int cal(int a){
int b=a*a;
return b;
}
}
public class Test2 {
public static void main(String args[]){
}
public static int cal(int a,int b){
int c=a*b;
System.out.println("IN Super orerriden
methods:");
return c;
}
public void displayX(){
System.out.println("HI i am in Super");
}
}
my Sub Class is Test extends Test2 Class
Common static method is cal()
its run properly. No compile error , NO runtime error
| Is This Answer Correct ? | 4 Yes | 38 No |
Post New Answer View All Answers
What if the static modifier is removed from the signature of the main method?
what are getters and setters in Java with examples?
What is synchronization and why is it important?
what are RemoteObjects?
Is jvm a overhead?
Describe responsibilities of Activator?
Which characters may be used as the second character of an identifier, but not as the first character of an identifier?
Difference between hashmap and hashtable?
What modifiers may be used with an inner class that is a member of an outer class?
Name three component subclasses that support painting?
What is bean? Where can it be used?
What is RMI and what are the services in RMI?
What class is used to create Server side object ?
What is prototype?
what are the advantages of JTA over JTS?