Java設計模式——行爲模式——迭代器模式(ITWEATOR)

迭代器模式(Iterator),提供一種方法順序訪問一個聚合對象中的各種元素,而又不暴露該對象的內部表示。 抽象迭代器(Iterator)角色:一般定義爲接口,用來定義訪問和遍歷元素的接口。 具體迭代器(ConcreteIterator)角色:實現對聚合對象的遍歷,並跟蹤遍歷時的當前位置。 抽象聚合(Aggregate)角色:定義創建相應迭代器對象的接口。 具體聚合(ConcreteAggrega
相關文章
相關標籤/搜索