1.4.3. Composite vs Proxy
From the book:
The structure is again similar to proxy and object adapter. The difference is that there is a one-to-many relationship between the composite and the component. The client speaks to the top-level component class.
In both composite and proxy patterns, the client would use the top-level interfaces of
Component. However, the composite pattern has a one-to-many relationship between its
Component, whereas the proxy pattern has a one-to-one association between its