Difference between Aggregation and Composition

Difference between Aggregation and Composition

Distinguish, differentiate, compare and explain what is the Difference between Aggregation and Composition. Comparison and Differences.

Difference between Aggregation and Composition

Aggregation is a collection of the entire program that consists of only one object and this object sends messages to itself and other objects by using the method of polymorphism. The modularity concept is used for the classes and program design to set the network of objects that are interconnected to each other. In this the program is hidden from the class definition. Composition on the other hand is a way to combine all the small sub-components to provide the functionalities in modular format. Doing this will make the structure less usable. The objects in this can be made part of another in this way the object only exists not anything else associated with an object.

Search More Topics on the Web


Difference between Composition vs Aggregation

Aggregation vs Composition

Differences between Composition vs Aggregation

Why and How

Spreading Knowledge Across the World

USA - United States of America  Canada  United Kingdom  Australia  New Zealand  South America  Brazil  Portugal  Netherland  South Africa  Ethiopia  Zambia  Singapore  Malaysia  India  China  UAE - Saudi Arabia  Qatar  Oman  Kuwait  Bahrain  Dubai  Israil  England  Scotland  Norway  Ireland  Denmark  France  Spain  Poland  and  many more....