设计模式学习(九) 迭代器模式

引入 定义:提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示 uml类图 这个模式提供了一种方法,可以顺序访问一个聚集对象中的元素,而又不用知道内部是如何表示的。 迭代器模式把在元素之间游走的职责交给迭代器,而不是聚合对象。这不仅让聚合的接口和实现变得更简洁,也可以让聚合更专注在它所应该专注的事情上面(也就是管理对象集合),而不必理会遍历的事情。 迭代器模式角色: Iterat
相关文章
相关标签/搜索