1. 模式动机与定义(模式类型、核心用途、调用过程)?
- 类型:
行为型模式
- 核心:
遍历聚合对象的元素
- 调用:
客户端面对抽象迭代器编程,具体迭代器可以运行时更换,符合开闭原则
2. 模式结构图(有哪几种角色、类图是什么)?
image.png image.png3. 模式实例(阅读理解即可)?
image.pngimage.png
4. 模式优缺点
image.pngimage.png
行为型模式
遍历聚合对象的元素
客户端面对抽象迭代器编程,具体迭代器可以运行时更换,符合开闭原则
本文标题:设计模式 Day20 迭代器模式
本文链接:https://www.haomeiwen.com/subject/gmdrhltx.html
网友评论