Answer Posted / kananatha kowsik.r
Polymorphism is a greek word.'Poly' means many.'Morphism'
means programs.'Polymorphism' many programs.That means by
calling many forms or many programs using one interface.By
using polymorphism we can achieve overloading and overriding.
Types of polymorphism.
1.Compile time polymorphism or late bind polymorphism
2.Run time polymorphism or early bind polymorphism or
dynamic polymorphism.
1.Compile time polymorphism:
The polymorphism which is created at compile time or
late bind is called compile time polymorphism.
Example: Function overloading, Operator overloading.
2.Runt time polymorphism:
The polymorphism which is created at run time or late
bind or dynamically is called run time polymorphism.
Example: Abstract class, Virtual function.
| Is This Answer Correct ? | 3 Yes | 1 No |
Post New Answer View All Answers
Explain the difference between struct and class in terms of access modifier.
Do you know what are pure virtual functions?
Can member functions be private?
What is heap sort in c++?
What is auto type c++?
What are smart pointers?
what does the following statement mean? int (*a)[4]
What is linked list in c++?
What is double in c++?
How does c++ sort work?
what are function pointers?
What is difference between c++ and c ++ 14?
What is a storage class?
How do c++ struct differs from the c++ class?
What are the various oops concepts in c++?