What is Overriding and how can it be used?
Answers were Sorted based on User's Feedback
Answer / pranab dutta
If a class defines a method using the same name, return
type, and arguments in its super class, then it is called
Overriding. Methods are overridden to make them more
public. The method in the class overrides the method in the
super class.
When the method is invoked for an object of the class, it
is the new definition of the method that is called, and not
the method definition from super class.
| Is This Answer Correct ? | 46 Yes | 6 No |
Answer / gopalramana
To define method in subclass having same method name as
method in superclass having same return type,same
parameters,then method in subclass should be override
method in superclass.
used in code repalcement.
| Is This Answer Correct ? | 17 Yes | 5 No |
Answer / siddu
overriding is nothing to change behaviour of super class
method in subclass with same singature of method
| Is This Answer Correct ? | 8 Yes | 0 No |
Answer / ashish sharma
overriding comes with two class ( base and drived class )
function in the base class is like
public virtual void Display();
function in the drived class is like
public override void Display();
this function overrides the base class .
| Is This Answer Correct ? | 9 Yes | 2 No |
Answer / vikneswarank
the class and it sub contain one method with same name and
same signature and same return type also
sub class in method will override in super class.
in case of overridding during run time jvm knows which
method it will call.
| Is This Answer Correct ? | 9 Yes | 3 No |
Answer / arvind wagh
Overriding means same name methods in different classes
When the method is invoked for an object
of the class, it is the new definition of the method that is
called, and not the method definition from super class
| Is This Answer Correct ? | 2 Yes | 0 No |
Is static a keyword in java?
Why do we need singleton?
A non-static inner class may have object instances that are associated with instances of the class’s outer class. A static inner class does not have any object instances.
What are the differences between graph and tree?
How to create a base64 decoder in java8?
What is bean? Where it can be used?
What is a J2EE component? List out all the component?
Difference between Primary key and unique key?
. Differentiate between instance and local variables.
What are the benefits of immutable objects?
Does java support Operator Overloading?
How does marker interface provides functionality to the implemented class ? or How dose maker interface gets the functionalities as serialization or cloning.