设计模式之迭代器模式

内容抄自《设计模式》清华大学出版社,2011 模式动机: 对List或Set等集合中的元素进行遍历 模式定义: 提供一种方法来访问集合,而不用暴露这个集合对象的内部表示,其别名为游标(Cursor)。 结构分析: 包含角色: 1.Aggregate 抽象集合类(内部可以用不同的数据结构存储元素) 2.ConcreteAggregate  具体集合类 3.Iterator 抽象迭代器(可以实现不同的
相关文章
相关标签/搜索