Tutorial : Composite Design Pattern
by toy
I have a chance to knwo Composite Design Pattern,?? so I don’t want to forget that immediately.
Composite allows a group of objects to be treated in the same way as a single instance of an object. The intent of composite is to “compose” objects into tree structures to represent part-whole hierarchies. Composite lets clients treat individual objects and compositions uniformly.
Composite can be used when clients should ignore the difference between compositions of objects and individual objects. If programmers find that they are using multiple objects in the same way, and often have nearly identical code to handle each of them, then composite is a good choice; it is less complex in this situation to treat primitives and composites as homogeneous.
Those are from Wiki. The most intelligent source.
Twitter
Facebook