設計模式學習筆記(三)

9. 迭代器模式 迭代器模式提供一種方法順序訪問一個聚合對象的各個元素,而又不暴露其內部的細節。 這使得接口變得更加簡潔,也可以讓聚合對象更專注在管理對象集合上面,而不必去理會遍歷的事情。 大概實現 Emmmm……爲多個類都提供一個迭代器子類。 例子(《head first 設計模式》) 用簡單數組寫的菜單和用vector寫得菜單的組合。 例子(《JavaScript 設計模式》) 多類焦點圖的循
相關文章
相關標籤/搜索