Skip to main content

Aggregation and Decomposition


  • Idea: make new objects by combining existing objects.
  • Reusing the implementation!


  •  An aggregation consists of a number of (sub-)concepts which collectively is considered a new concept.
  • A decomposition splits a single concept into a number of (sub-)concepts.

Comments