Archive for December 10th, 2009

What is the difference between “overloading” and “overridding”?

December 10, 2009

Function Overloading is the implementation of static polymorphism where same function name having different defenitions for different uses.

Function overriding is applicable for dynamic polymorphism where where the function name and the definition are same but the function call is decided at the run time according to the type of object reference.

Follow

Get every new post delivered to your Inbox.

Join 173 other followers

%d bloggers like this: