1. 模式动机与定义(模式类型、核心用途、调用过程)?
- 类型:
行为型模式 - 核心:
遍历聚合对象的元素 - 调用:
客户端面对抽象迭代器编程,具体迭代器可以运行时更换,符合开闭原则

image.png
2. 模式结构图(有哪几种角色、类图是什么)?

image.png

image.png
3. 模式实例(阅读理解即可)?

image.png

image.png
4. 模式优缺点

image.png

image.png
5. 模式应用

image.png
行为型模式
遍历聚合对象的元素
客户端面对抽象迭代器编程,具体迭代器可以运行时更换,符合开闭原则