组合模式(Composite):将对象组合成属性结构以标识“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。
当发现需求中是体现部分与整体层次的结构时,以及希望用户可以忽略组合对象与单个对象的不同,统一地使用组合结构中的所有对象时,就应该考虑用组合模式了。
组合模式让用户可以一致地使用组合结构和单个对象。
组合模式(Composite):将对象组合成属性结构以标识“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。
当发现需求中是体现部分与整体层次的结构时,以及希望用户可以忽略组合对象与单个对象的不同,统一地使用组合结构中的所有对象时,就应该考虑用组合模式了。
组合模式让用户可以一致地使用组合结构和单个对象。