C++ Interview Questions and Answers


What is polymorphism in C++? Explain with an example?

"Poly" means "many" and "morph" means "form".
Polymorphism is the ability of an object (or reference) to assume (be replaced by)
or become many different forms of object.

Example: function overloading, function overriding, virtual functions. Another example
can be a plus ‘+’ sign, used for adding two integers or for using it to concatenate
two strings.

Posted by:Richards