设计模式 Day20 迭代器模式
2021-03-25 本文已影响0人
望穿秋水小作坊
1. 模式动机与定义(模式类型、核心用途、调用过程)?
- 类型:
行为型模式 - 核心:
遍历聚合对象的元素 - 调用:
客户端面对抽象迭代器编程,具体迭代器可以运行时更换,符合开闭原则
image.png
2. 模式结构图(有哪几种角色、类图是什么)?
image.png
image.png
3. 模式实例(阅读理解即可)?
image.png
image.png
4. 模式优缺点
image.png
image.png
5. 模式应用
image.png