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...

Distinguish method overloading and method overriding

Answer Posted / umanath

Method overloading is compile time polymorphism and method
overriding is Runtime polymorphism.
Method overloading is having same name and different
parameters and different return type also. But same type and
same no:of parameters but different return type is not allowed.
Error while compile: type methodname(type name) is already
defined in classname.
Method overriding same name with same parameters and having
same return type in different class while inheritance is
applied.


Try this following program: this will throw a error while
compiling.....
class OverloadDemo {
int test(int x) {
return x*x;
}

long test(int a) {
long l = a*a*a;
return l;
}

double test(double a) {
return a*a;
}

}

Is This Answer Correct ?    4 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Can java list contain duplicates?

1008


Explain the significance of class loaders in bootstrap?

943


EDS (Electronic Data Systems India Pvt Ltd) at Chennai on 16-12-2006.

9204


What is mean by collections in java?

1167


What is the purpose class.forname method?

958


What are sets in java?

944


What is stringjoiner ?

953


Can I extend singleton class in java?

1097


what is an objects lock and which objects have locks? : Java thread

1017


What is serial version uid and its importance in java?

1044


What is the difference between Error, defect,fault, failure and mistake?

1202


What is the use of http-tunneling in rmi?

1046


How is the marker interface used in Java?

1096


How big is a gigabyte?

1042


What is lifetime variable?

954