About this document
Types of Polymorphism in C++ by Ashish Mundhada is a document available to read on EtoBox.
This document discusses polymorphism in C++. It explains that runtime polymorphism allows the same function to have different meanings depending on the object, and is achieved through inheritance and virtual functions. When a base class pointer or reference is used, the version of the function that is called depends on the actual object type at runtime. Abstract classes are base classes that are incomplete and require derived classes to define missing functionality, while concrete classes can be instantiate
- Author
- Ashish Mundhada
- Language
- EN