- 定义与类型
- 提供一个方法,顺序访问一个集合对象中的各个元素,而又不暴露该对象的内部表示
- 行为型
- 适用场景
- 访问一个集合对象的内容而不需暴露他们内部表示
- 为遍历不同的集合结构提供一个统一的接口
- 优点
- 分离了集合对象的遍历行为
- 缺点
- 类的个数成对增加
- 演示地址
- https://github.com/steins4/designpattern/tree/master/src/main/java/com/steins/designpattern/behavioral/iterator
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)