Advertisements
Advertisements
प्रश्न
What is the difference between polymorphism and inheritance though are used for the reusability of code?
फरक स्पष्ट करा
उत्तर
Polymorphism:
- Reusability of code is implemented through functions (or) methods.
- Polymorphism is the ability of a function to respond differently to a different message.
- Polymorphism is achieved through overloading.
Inheritance:
- Reusability of code is implemented through classes.
- Inheritance is the process of creating derived classes from the base class or classes.
- Inheritance is achieved by various types of inheritances namely single, multiple, multilevel, hybrid, and hierarchical inheritances.
shaalaa.com
या प्रश्नात किंवा उत्तरात काही त्रुटी आहे का?