設計模式-迭代器模式

定義 提供一種方法訪問一個容器對象中各個元素,而又不需暴露該對象的內部細節。 迭代器模式通用類圖 角色 Iterator(迭代器) 該角色負責定義按順序逐個遍歷元素的接口。 ConcreteIterator(具體的迭代器) 該角色負責實現 Iterator 角色所定義的接口。 Aggregate(集合) 該角色負責定義創建 Iterator 角色的接口。 ConcreteAggregate(具體的
相關文章
相關標籤/搜索