北風設計模式課程---迭代器模式

北風設計模式課程---迭代器模式 一、總結 一句話總結: 迭代模式就是把迭代功能委託給迭代器,實現自身類的簡單簡潔,以及新增迭代器時候的開閉原則。   1、迭代器模式定義? 順序訪問 + 不暴露:提供一種方法順序訪問一個聚合對象中的各種元素,而又不暴露該對象的內部表示。   2、迭代器模式的角色構成? (1)迭代器角色(Iterator):定義遍歷元素所需要的方法,一般來說會有這麼三個方法:取得下
相關文章
相關標籤/搜索