The main difference between Inheritance and Composition is that inheritance allows using properties and methods of an existing class in the new class while composition is a special type of aggregation that describes the ownership between the associated objects.
What is the difference between inheritance composition and aggregation?
The main difference between Inheritance and Composition is that inheritance allows using properties and methods of an existing class in the new class while composition is a special type of aggregation that describes the ownership between the associated objects.