explain about method overloading and method overriding with
difficult examples
Answer Posted / suja
Overloading:
Method Overloading, allows the user to achieve the compile time polymorphism.Overloaded methods are always the part of the same class. These methods have the same name, but they may take different input parameters.The arguments passed to a overloaded method may differ in type or in number, or both.
Overloaded methods may have the same or different return types.
Overriding:
Method overriding in java means a subclass method overriding a super class method. Superclass method should be non-static. Subclass uses extends keyword to extend the super class. In the example class B is is the sub class and class A is the super class. In overriding methods of both subclass and superclass possess same signatures. Overriding is used in modifying the methods of the super class. In overriding return types and constructor parameters of methods should match .
| Is This Answer Correct ? | 5 Yes | 0 No |
Post New Answer View All Answers
make a method which any number and any type of argument and print sum of that arguments.....
What is difference between static and abstract class?
What are the fileinputstream and fileoutputstream?
How do you square a number in java?
How can you add and remove nodes in jtree?
What is ide with example?
What are the methods used to implement for the key object in the hash map?
Can we override compareto method?
What is the relationship between class and object?
How will you compute size of a structure?
Explain access modifiers in java.
Is main an identifier?
Can we override private method?
How do you calculate square roots?
Can we increase size of array?