重点在于,Composite模式提供了一种实现树形结构的方式。

在设计时,无须考虑树形结构的全部,只需考虑一层子节点即可。实际上只应该考虑一层子节点。再就是把所有类型的子节点当成一种类型来看。

Component和Composite的功能有时可以合在一起。一方面实装会比较简单。而且也可以给Component变更成Composite留下方便。