設計模式學習筆記(十)-迭代器模式

迭代器模式定義 迭代器模式(Iterator),提供一種方法順序訪問一個聚合對象中的各種元素,而又不暴露該對象的內部表示。 迭代器模式的角色構成 (1)迭代器角色(Iterator):定義遍歷元素所需要的方法,一般來說會有這麼三個方法:取得下一個元素的方法next(),判斷是否遍歷結束的方法hasNext()),移出當前對象的方法remove(), (2)具體迭代器角色(Concrete Iter
相關文章
相關標籤/搜索