what is overloading in java?
Answers were Sorted based on User's Feedback
Answer / saurabh
it is a example of overloading:-
class Overload {
void test(int a) {
System.out.println("a: " + a);
}
void test(int a, int b) {
System.out.println("a and b: " + a + "," + b);
}
double test(double a) {
System.out.println("double a: " + a);
return a*a;
}
}
class MethodOverloading {
public static void main(String args[]) {
Overload overload = new Overload();
double result;
overload.test(10);
overload.test(10, 20);
result = overload.test(5.5);
System.out.println("Result : " + result);
}
}
Is This Answer Correct ? | 2 Yes | 0 No |
Answer / binod kumar
IF WE HAVE SAME METHOD NAME WITH DIFFERENT TYPES OF PARAMETERS THEN IT IS KNOWN AS METHOD OVERLOADING.
EXAMPLE----------->
class A
{
void sum(int a,int b)
{
int s=a+b;
System.out.println("Sum of a+b is:" +s);
}
void sum(int x,int y,int z)
{
int s2=x+y+z;
System.out.println("Sum of x+y+z is:" +s2);
}
}
class ovrloading
{
public static void main(String str[])
{
A a=new A();
a.sum(10,20);
a.sum(10,20,30);
}
}
IN GIVEN EXAMPLE WE HAVE SUM METHOD WITH DIFF PARAMETERS.
OUTOUT WILL BE------->
Sum of a+b is: 30
Sum of x+y+z is: 60
Is This Answer Correct ? | 0 Yes | 0 No |
Define max and min heap, also the search time of heap.
What is finally and finalize in java?
what is check p object in java
What are different type of access modifiers?
In what ways you can handle exception ?
Can you tell me range of byte?
What is the difference between reader/writer and inputstream/output stream?
Is nan false?
Does variable declaration allocate memory?
Enlist few advantages of inheritance?
What is a dynamic array in java?
What are runtime exceptions?