设计模式———组合模式

1组合模式的基础知识 1概念:将对象以树形结构组织起来使对象达成“整体—部分”的层次结构,使得客户端对单个对象和组合对象的使用具有一致性。能将复杂对象处理成为简单的元素,达到解耦 2使用场景: 2.1.使得对一个对象的使用可以忽略其部分到整体层次的差异 2.2.让客户端可以忽略不同对象的层次变化 例如:Viewgroup中就是这样使用的,这样设计使得递归时候的负责度不会递增, 3组合模式的优点:
相关文章
相关标签/搜索