Online Training Spring Hibernate Training in Delhi R Programming Training Course Big Data and Hadoop Training Java Training  




Share on Google+Share on Google+

1 Answer(s)      7 years ago
Posted in : Java Interview Questions
View Answers

August 26, 2011 at 6:20 PM

Overloading and Overiding are pratical implementation of OOPs Concept.


In Simple words, Same function name but different signature(Parameters)

For Example:

To Add 2 integers Add(int i, int j)

To add two string Add(string i, string j)

Depending on the signature(parameters) of the calling function, respective function would be called. if you pass 2 string parameter second function would be called and if you pass two integer parameter first function would be called.


Same Function Name, same signature, different functionality.

Example for overriding

Class Shapes { Virtual void Paint() }

Class Circle:Shapes { Override void Paint() }

Class Square:Shapes { Override void Paint() }

Here in the above code we can see that the shapes is class which has a method Paint, which would paint according to the shape of the object each object would implement the paint method differently based on its dimensions.


Related Tutorials/Questions & Answers:
overloading and overriding
overloading and overriding  hello, What is the difference between overloading and overriding?   hii Overloading: Overloading is nothing... but parameters are different. Overriding: Overriding is nothing but giving
examples for overloading and overriding
examples for overloading and overriding  examples for overloading and overriding
overloading and overriding in c
overloading and overriding in c  can anyone explain the concept of overloading and overriding in reference to c programming...through an example if possible
OVERLOADING AND OVERRIDING  When Use OverLoading?When Use OverRiding Can U Explian Brifely
What is use of method overloading and overriding?
What is use of method overloading and overriding?  Method overriding... in advance   Overriding is useful when you want to change the functionality of some method based on a class. For example, by overriding the toString
Tell me where we are using overloading and overriding in realtime project?
Tell me where we are using overloading and overriding in realtime project?  Hi,Tell me where we are using overloading and overriding in realtime project? please give me answer
SCJP Module-4 Question-5
) { ...} } Is the method overloading correctly used(in the above code) ? Choose correct option : 1.Correct , method overloading is used 2.Correct ,method overriding...;count as overloading
SCJP Module-4 Question-6
of this class, will correct this code. After this change overloading is converted into overriding
difference  difference between Method Overloading and method Overriding   Difference between Method Overloading and Method Overriding... the following links: Java Method Overloading Java Method Overriding
core java - Java Beginners
overriding and overhidden with example  Hi Friend, Method Overloading... arguments whereas Method overriding is occupied when sub class declares.... Please visit the following links to know more about Overloading
java - Java Interview Questions
java  what are the various names for method overriding and method overloading   Hi, I am sending a link. This link will help... method invocation and virtual method invocation is also known as method overloading
SCJP Module-4 Question-18
) { ...} } How can we correct the above code ? 1. By placing overriding method into subclass. 2. By changing the type of the arguments of overriding method. 3. By replacing overloading from overriding.     4. By changing
java - Java Interview Questions
java  what is the diff b/w method overloading and method overriding give me a small ex for method overloading and method overriding .  Hi friend, Difference between overloading and overriding consider example
java   i want the codings of transport services using the concept of abstract classes and methods,static members,inheritance,overriding concepts,constructor overloading   Hi Friend, Please specify some more details
Real time examples - Java Beginners
Real time examples  what is method overloading,method overriding,constructor overloading concept in java and explain with real time examples?  Hi Friend, Please visit the following links:
SCJP Module-4 Question-7
,overloading is correct. 2.Yes , overriding is correct. 3.No, overriding... : The overriding method must not limit access more than the overridden method i.e.
java  01)state 3 restrctions in overriding a method. 02)can you..., argument list, and return type. The overriding method may not limit the access of the method it overrides. The overriding method may not throw any exceptions
SCJP Module-4 Question-8
: 1. No , overloading is not perfectly implemented. 2. No , Overriding is not implemented correctly. 3. Yes, Overriding is implemented correctly. 4. Will give compile error. Answer : (3) Explanation : The overriding method must
PHP Polymorphism Function
Run time Compile time polymorphism PHP is like function overloading, operator overloading etc. In Polymorphism function overloading we can create more than... call . In operator overloading predefined operators treat as functions and one
Polymorphism - Java Beginners
Polymorphism  type of polymorphism  In Java polymorphism can be of following types: Method Overloading Interface and Method Overriding Or we can also say that a polymorphism is possible in both state Static
java - Java Beginners
java   what is the difference between overloading and overriding pl... and Overriding: Overloading-These are the methods having same name...(); } } Thanks  Always Remember overloading occurs only in Same Class But overriding
java - Java Beginners
: 1. Overloading type 2. Overriding type For more information, visit
what are the techniqes in polymorphisum in java?what are their applications?
ways: Method Overloading Method Overriding For more information, visit
java basics
java basics  What is method overloading and method overriding?  Overriding -when you extend a class and write a method in the derived class... as overriding. class rose{ public void show(){ System.out.println
java basics
java basics  What is difference between overloading and overriding?  Overriding - same method names with same arguments and same return...(); } } Overloading - same method name with different arguments may or may
core java - Java Interview Questions
programming ? using Overloading and Overriding ConceptPolymorphismIt is a basic feature... in two ways :1. Method Overloading2. Method Overriding 1. Method Overloading... Overloading And in case of same parameters it is said Overriding.See In both cases
Polymorphism - Java Beginners
is invoked is decided at runtime. 1. Method Overloading 2. Method Overriding 1... Q: Isn't it possible to detect the method's associatation, in case of method overriding, at compile time itself, why does it need to wait until the program
and the other one is the class method.     Method Overloading... is known as method overloading. With the help of this feature we can define two methods...; Method Overriding   Overriding is another useful feature of object