What is the Difference between Overriding and overloading?
Answer Posted / deepika singh
OVERLOADING:- 1) overloaded methods have the same name but
different parameter list.
2)a subclass method can overload a superclass method
eg:-int add(int a, int b)
int add(float a , float b)
are overloaded methods
OVERRIDING:-
it just in inheritance and the overriding
method must hold the same name and the same signatures .
the change maybe just in behavior .
The Cat class in the following example is the subclass and
the Animal class is the superclass. The Cat class overrides
eat() method inherited from Animal class.
public class Animal {
public void eat() {
System.out.println("Eat for Animal");
}
}
public class Cat extends Animal {
public void eat() {
System.out.println("Eat for Cat");
}
}
| Is This Answer Correct ? | 62 Yes | 10 No |
Post New Answer View All Answers
What is internal keyword in .net framework?
Is vb net a scripting language?
What is multiple form in vb?
How to connect crystal report in vb.net ?
what is difference between namespace and assembly?
Explain about the feature anonymous type?
What are the differences between server-side and client-side code?
Is it necessary to have SQL server installed in your computer in order to create a service based database in vb.net?
What is public assembly?
Can you please explain the difference between vb and vb.net?
Which is the tool which can convert visual basic old version to .net compatibility version?
Can you please explain the difference between system.string and system.stringbuilder classes?
Name some different types of control?
Explain the use of serialization and deserialization?
Sir, what code to store data from vb net sql server 2008 to 2005 and at the same time in order to validate the data entered is not the same, but there have been contacts in the module. Examples such as the log table that I created, the user name as the primary key.