组合设计模式
概念:组合模式(Composite)有时候又叫做部分-整体模式,它使我们树形结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以像处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。
组合模式构成:
Component(抽象构建接口)
Leaf(叶部件)
Composite(组合类)
Client(客户端)
组合设计模式:我自己的理解就有点像把叶子的方法累加到组合中,方法是相同的,只是实现不同。
概念:组合模式(Composite)有时候又叫做部分-整体模式,它使我们树形结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以像处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。
组合模式构成:
Component(抽象构建接口)
Leaf(叶部件)
Composite(组合类)
Client(客户端)
组合设计模式:我自己的理解就有点像把叶子的方法累加到组合中,方法是相同的,只是实现不同。