Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is method Overloading in the perspective of OOPS?

Answer Posted / amarnath88888

Two or more methods having same name but different
signatures in the same class or in super class, sub
class(inheritance) then, that method is said to be
overloaded method.
This process is known as method overloading.

Note: Signature of a method means
1) no. of parameters
2) type of the parameter
3) order of the parameters

And a method cant be said as overloaded method only with the
change of the return type alone.

For example,
1) //for no of parameters

void display(int a,int b,int c)
{
System.out.println("This is 3 arguments method");
}

void display(int a,int b)
{
System.out.println("This is 2 arguments method");
}

2) //for type of parameters

void display(int a,int b)
{
System.out.println("This is 2 int arguments method");
}

void display(float a,float b)
{
System.out.println("This is 2 float arguments method");
}

3) //for order of parameters

void display(int a,float b)
{
System.out.println("This is int,float argument method");
}

void display(float a,int b)
{
System.out.println("This is float,int argument method");
}

Note: // cant determine only with return type

void display(int a,int b)
{
System.out.println("This is 2 arguments method without
return type");
}

int display(int a,int b)// compile error here
{
System.out.println("This is 2 arguments method with return
type");
}

Is This Answer Correct ?    5 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are 3 boolean operators?

1008


Which list is sorted in java?

1038


How many types of gc are there in java?

997


What are the different types of garbage collectors in java?

1142


How do you generate random numbers in java?

1008


Difference between method overloading and method overriding in java ?

1091


Which methods are used during serialization and deserialization process?

992


Can we instantiate interface in java?

1134


What is a line break example?

1003


What are different exception types exceptions available in java ?

1010


How can you say java is object oriented?

1077


Can we sort set in java?

957


Can an unreferenced object be referenced again?

1193


Why string is not thread safe?

1011


What is skeleton and stub?

1091