Answer Posted / vijayakumar chinnasamy
In Java Method overriding is the runtime or late binding
polymorphism.
class object is determine which class method is invoked.
ex:
class A {
protected void display(){ }
}
class B extends A {
protected void display(){ }
}
class MainClass {
public static void main(String arg[]){
A objA=null;
objA=new B();
objA.display(); // it invoke the Class B's display()
objA=new A();
objA.display(); // it invoke the Class A's display()
}
}
Note: the class's object only determine which method to call.
| Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
How do you add spaces in java?
What are the two main uses of volatile in Java?
Can we return null in java?
Explain java coding standards for variables ?
What is complexity and its types?
What is array in java?
What are the various access specifiers in java?
Java openings 3 - 5 years, Lnt Infotech. requirements - core java, J2ee, struts, hibernate Interview Date:- 19 March 2011 Time:- 9:00 AM to 12:00 Pm Interview Location - L & T Infotech, Manapakkam, Chennai Refererral PS NO:- 291649 (Please mention this when u fill the form only then u will be considered for interview) Documents Required:- Latest Resume, Photograph and last 3 payslips Mail me on vasan2211@gmail.com once u appear for interview
What is a percentage sign called?
What is the significance of java packages?
Can we instantiate interface in java?
Is java programming easy?
How to perform bubble sort in java?
What is local variable and instance variable?
How do you override a private method in java?