Java设计模式——行为模式——迭代器模式(ITWEATOR)

迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 抽象迭代器(Iterator)角色:一般定义为接口,用来定义访问和遍历元素的接口。 具体迭代器(ConcreteIterator)角色:实现对聚合对象的遍历,并跟踪遍历时的当前位置。 抽象聚合(Aggregate)角色:定义创建相应迭代器对象的接口。 具体聚合(ConcreteAggrega
相关文章
相关标签/搜索