迭代器模式介绍
按照某种方法,可以依次访问迭代器模式。
迭代器模式优点
- 可以正对不同集合使用相同的抽象接口进行遍历。
- 在获取集合内部对象的时候,不会暴漏具体的是实现细节。
迭代器模式缺点
- 在迭代的同时,不能更改集合内部结构。
实现
-
构建迭代器抽象接口(定义基本操作)和集合抽象接口(定义获取迭代器方法)。
-
实现具体的集合类和具体的迭代器类。
-
客户端调用及结果。
按照某种方法,可以依次访问迭代器模式。
构建迭代器抽象接口(定义基本操作)和集合抽象接口(定义获取迭代器方法)。
实现具体的集合类和具体的迭代器类。
客户端调用及结果。