Polymorphism in C++
What is Polymorphism?
Polymorphism means “many forms”.
google.com, pub-8434817042454839, DIRECT, f08c47fec0942fa0
Types
- Compile-time (Function Overloading)
- Run-time (Function Overriding)
Example (Overloading)
int add(int a, int b) {
return a + b;
}int add(int a, int b, int c) {
return a + b + c;
}
return a + b;
}int add(int a, int b, int c) {
return a + b + c;
}
Benefit
Flexibility in code

