20 迭代器模式

1 定義和使用場景 定義:提供一種方法順序訪問一個對象中各個元素,而又不暴露對象的內部表示。 使用場景:當需要對聚集有多種方式遍歷時,可以用迭代器模式。 2 優點 迭代器模式就是分離了集合對象的遍歷行爲,抽象出一個迭代器類來負責,帶來的優點: 不暴露集合的內部結構 讓外部代碼透明地訪問集合內部的數據 2 實際應用 由於現在高級語言,比如java、c#都已經把迭代器模式集成在語言中了,所以這個模式沒
相關文章
相關標籤/搜索