Aggregation [...] is the typical whole/part relationship. This is exactly the same as an association with the exception that instances cannot have cyclic aggregation relationships
I can't understand what is mean by
that instances cannot have cyclic aggregation relationships
Actually the UML specification doesn't disallow that. But in reality, there shouldn't be any objects that aggregate each other.
Could you give an example?
Anyway, don't trust every thing on internet, (including my post of course) if you want to know about UML, the most trustworthy resources are UML specifications from OMG.
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
What is meant is that an instance cannot aggregate itself, neither directly nor indirectly.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Proudly marching to the beat of a different kettle of fish... while reading this tiny ad
a bit of art, as a gift, that will fit in a stocking