what is the purpose of method overriding in java where v r
completely re-defining a inherited method instead y can't v
create a new method and define.If the question is very silly
plz excuse me and do reply.Thank U!
Answer Posted / imambasha
hi
MethodOverriding is the concept which implements Dynamic
Code(Method) binding.
i.e., The method which is going to bind or execute is
decided at the runtime basing on the Object that we are
using to call that method...
Suppose assume we have two Classes A,B Where class B is
inheriting class A.And even we have overridden(given
different implementation with same method signature)a
method of class A in class B.
Now the criteria is which method(superclass method or
subclsas overridden method) is to be called or executed is
determined based on the object(class A object Or class B
object) we are using to call that method............
Is This Answer Correct ? | 9 Yes | 22 No |
Post New Answer View All Answers
How many bits are used to represent unicode, ascii, utf-16, and utf-8 characters in java programming?
Can a method be overloaded based on different return type but same argument type?
Write a java program for binary search?
what is thread? What are the high-level thread states? Or what are the states associated in the thread? : Java thread
What 4 doubled?
What is a Transient Object?
What is type conversion in java?
if u open login & logout ,how can udisplay the timelogin & logout members ?
When we serialize an object does the serialization mechanism saves its references too?
Explain tree set and its features?
explain the difference between jdk and jvm?
Where pragma is used?
Is string serializable in java?
Why do we use variables?
What is the use of set in java?