Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

组合设计模式

定义

将一组对象组织成树状结构,以表示一种“部分 - 整体”的层次结构。组合让使用者可以统一单个对象和组合对象的处理逻辑。

应用场景

业务场景必须能表示为树状结构,将一组对象组成树状结构,将单个对象和组合对象都看成树状结构中的节点,以统一处理逻辑。并且它利用树形结构的特点,递归的处理每个子树,依次简化代码实现。

比如:部门与员工、文件夹与文件