設計模式之16 - 迭代器模式Itertor

1. 迭代器模式(Iterator Pattern)的定義html (1)定義:提供一種方法順序訪問一個聚合對象中的各個元素,而又不須要暴露該對象的內部表示。ios   ①迭代器迭代的是具體的聚合對象(如數組和鏈表等),它圍繞的是「訪問」作文章。算法   ②可用不一樣的遍歷策略來遍歷聚合,好比是否須要過濾數據庫   ③爲不一樣聚合結構提供統一的迭代接口,也就是說經過一個迭代接口能夠訪問不一樣的聚合
相關文章
相關標籤/搜索