C++ Interview Questions and Answers


In C++, what is the difference between method overloading and method overriding?

Overloading a method (or function) in C++ is the ability for functions of the same
name to be defined as long as these methods have different signatures (different
set of parameters). Method overriding is the ability of the inherited class rewriting
the virtual method of the base class.

Posted by:Richards