设计模式之迭代器模式

一情景    在我平时开发的过程中,会设计到很多的集合问题,当然也会涉及很多对这个集合做操作,比如遍历集合,修改元素,移除元素或者增加一个元素,这样做的话就会有两个问题,一我们能直接访问集合的内部结构导致集合数据的安全隐患,二就是我们可能按照一定的顺序来遍历集合,比如从前到后,也可以从后到前,我们不可能直接去修改这个集合本身的遍历方式。所以我们只能用一个辅助的对象来帮我做这些操作。这个辅助的对象不
相关文章
相关标签/搜索