設計模式——迭代器模式

當我們說「集合(collection)」的時候,我們指的是一羣對象。其存儲方式是各式各樣的數據結構,如列表、數組、散列表,無論用什麼方式存儲,一律可以視爲集合。 迭代器模式定義 提供一種方法順序訪問一個集合對象的各個元素,而又不暴露其內部的表示。 這個模式給我們提供了一種方法,可以順序訪問一個集合對象中的元素,而又不用知道內部是如何表示的。 類圖: Iterator是所有迭代器都必須實現的接口,J
相關文章
相關標籤/搜索