迭代函数模式(Iterator)又叫游标模式(Cursor),是对象的行为模式。
迭代函数模式可以顺序的访问一个聚集中的元素而不必暴露聚集的内部表象。
当这里提到聚集时,是泛指包括Java聚集在内的一般性对象集合。
而当提到Java聚集时,则专指实现了 java.util.Collection接口的那些聚集对象。
聚集对象必须提供适当的方法,允许客户端能够按照一个线性顺序遍历所有的元素对象,
把元素对象提取出来或者删除掉等。
原文:https://www.cnblogs.com/Vincent-yuan/p/13580728.html