Iterator Pattern(迭代模式)
定义:
提供一种方法可以访问聚合对象,而不用暴露这个对象的内部表示。
应用情景:
- 需要遍历访问聚集中的对象而不能暴露聚集的内部结构。
- 允许对聚集的多级遍历访问而不会相互受影响。
- 提供一个一直的接口来遍历访问聚集中不同的结构。
实例:

注:
- 定义以及应用场景出自《深入浅出设计模式》莫勇腾
- 使用软件:PowerDesigner12.5
其他相关迭代模式材料:http://clyde617929.iteye.com/blog/124869
本文介绍了迭代模式的定义及其应用场景,该模式提供了一种访问聚合对象的方法,使得可以在不暴露内部结构的情况下遍历对象集合。
提供一种方法可以访问聚合对象,而不用暴露这个对象的内部表示。

注:
其他相关迭代模式材料:http://clyde617929.iteye.com/blog/124869
1248
895

被折叠的 条评论
为什么被折叠?