将一组对象组织(Compose)成树形结构,以表示 “部分—整体” 的层次结构。

    主要是用来处理树形结构数据。

    统一单个对象和组合对象的处理逻辑。

    又称为‘部分-整体’模式,将对象组合成树形结构,以表示‘部分-整体’的层次结构。
    使得用户对单个对象和组合对象的使用具有一致性。

    image.png