Patt#18. "Compound Part - Part" Pattern // aggregate
patterns

Typical object interactions
- howMany --> calcForMe
- calcOverParts --> calcForMe
- rankParts --> rateMe
Examples
- compound part - part; electronic assembly - electronic
part; hardware assembly - hardware part.
Combinations
Also, when "compound part" or "part" is treated as a
specific item:
Aggregate patterns
Patterns for building object
models