
- OOAD Tutorial
- OOAD - Home
- OOAD - Object Oriented Paradigm
- OOAD - Object Oriented Model
- OOAD - Object Oriented System
- OOAD - Object Oriented Principles
- OOAD - Object Oriented Analysis
- OOAD - Dynamic Modelling
- OOAD - Functional Modelling
- OOAD - UML Analysis Model
- OOAD - UML Basic Notations
- OOAD - UML Structural Diagrams
- OOAD - UML Behavioural Diagrams
- OOAD - Object Oriented Design
- OOAD - Implementation Strategies
- OOAD - Testing & Quality Assurance
- OOAD Useful Resources
- OOAD - Quick Guide
- OOAD - Useful Resources
OOAD Princhiples Q/A #5
Question:What is the difference between Polymorphism and Overloading?
Answer:
Sr. No. | Polymorphism | Overloading |
---|---|---|
1 | Polymorphism is an important concept of OOPS. | Overloading is the mechanism to implement polymorphism. |
2 | Polymorphism means ability of one object to take many different forms. | Overloading is the mechanism to use same thing for different purposes. |
3 | C++ supports two types of polymorphism:
| C++ supports two types of overlading
|
Advertisements