设计模式--迭代器And组合模式(管理良好的集合)
2014-06-08 21:39
176 查看
1.迭代器模式:
Java Collection 集合中 都有iterator()方法,来创造集合的迭代器。
设计原则:每个类的职责保持单一: 高内聚
2 组合模式:
定义:允许你将对象组合成树形结构来表现“整体/部分“层次结构。组合能够让客户以一致的方式处理个别以及对象组合。对于这些的操作,就像我们平时对待树操作一样。 遍历的时候一般用 深度遍历
相关文章推荐
- 迭代器和组合模式-良好的管理集合-headfirst
- 设计模式:抽象集合(组合,迭代器)
- 迭代器模式和组合模式(管理良好的集合)
- 6、学习集合——迭代器设计模式
- 组合模式(Composite Pattern)——管理良好的集合
- 设计模式Iterator(迭代器) (转载)
- 设计模式学习笔记5——设计模式基础4--常量数据管理器
- 设计模式之 迭代器模式
- 设计模式示例四 Observer(观察者)和Iterator(迭代器)
- 小小菜学设计模式之 文件名管理器 ver 1.1 解耦
- 设计模式大集合
- 深入浅出设计模式-013:代理模式(Proxy Pattern控制和管理访问)
- 《微软卓越工程师-设计模式》项目管理相关资料
- 设计模式 -- Iterator(迭代器)
- 小小菜学设计模式之 文件名管理器 ver 1.0
- 设计模式基础4--常量数据管理器
- 设计模式学习笔记二:面向对象基础五之集合和泛型
- DOTA版设计模式——迭代器
- 持久层设计与资源管理模式
- 用C++实现设计模式---两个迭代器的传说