那本书不清楚,但是composite模式很好理解,使用composite模式主要是封装了访问细节,这样,避免客户端和具体组合结构发生耦合,保证客户端无论访问组合元素还是单纯元素,代码设计是一样的。

至于案例实现就纷繁复杂,只要能想到达到上面目的,就有N条方法,那本书也是展示一条途径而已,某个案例展示的途径可能只适合那个案例,这和具体需求有关,所以,为什么我们说,用好模式和建模分析也有关系。