GeekInterview.com
   Home |  Tech FAQ  |   Interview Questions |  Placement Papers |  Tech Articles |  Learn |  Freelance Projects |  Online Testing |  Geeks Talk |  Job Postings |  Knowledge Base | Site Search |  Add/Ask Question

  GeekInterview.com  >  Tech FAQs  >  OOPS

 Print  |  
Question:   What is the difference between "overloading" and "overridding"?



September 09, 2005 12:07:45 #3
 Amit Banerjee   Member Since: Visitor    Total Comments: N/A 

RE: What is the difference between "overloading" and "overridding"?
 
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.
     

 

Back To Question