管理好聚集——迭代子(Iterator)模式

迭代子模式爲遍歷聚集提供了統一的接口方法,從而使得客戶端不需要知道聚集的內部結構就能就能對聚集進行遍歷等操作。 迭代子模式的結構 : 一般結構: 涉及到的角色解釋: 抽象迭代子(Iterator)角色:定義了遍歷聚集的接口。 具體迭代子(ListIterator)角色:實現了抽象迭代子接口。 抽象聚集(Collection)角色:定義聚集的公共方法,併爲聚集創建迭代子(Iterator)對象。 具
相關文章
相關標籤/搜索