设计模式学习与整理-迭代器模式

介绍 迭代器模式(Iterator Pattern)用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。 迭代器模式属于行为型模式。 应用场景 (1)让用户访问一个集合中对象,但不想暴露对象在集合中的存储结构。 (2)希望对遍历不同的集合提供一个统一的接口。 模式结构 (1)集合(Aggregate):一个接口,规定了具体集合需实现的操作。 (2)具体集合(ConcreteAggregate
相关文章
相关标签/搜索