Polymorphism
"Polymorphism" means one name, many forms i.e. ability to take more than one form.
There are two types of polymorphism:
1) Compile time polymorphism.
2) Run time polymorphism.
The polymorphism in which the compiler is able to select the appropriate function for a particular call at compile time itself is as called compile time polymorphism.
The polymorphism in which the the compiler is able to select the appropriate function for a particular call at run time itself is called run time polymorphism.This can be achieved using virtual function.
CACKLE comment system