Design Pattern - Iterator Pattern

概述 Iterator Pattern,即迭代器模式。让你能在不暴露集合底层的表现形式(列表、栈和树等)的情况下遍历集合中的所有元素。 又称游标模式(cursor pattern)提供了一种顺序访问集合或者容器对象元素的方法,又无须暴露集合的内部表示。 本质是抽离出集合对象的迭代行为到一个迭代器中,提供一个统一访问的接口。 结构 样例 迭代器接口: 具体的迭代器实现: 模拟的集合接口: 模拟的具体
相关文章
相关标签/搜索