JAVA設計模式--迭代器模式

一、什麼是迭代器模式 迭代器(Iterator)模式又叫作遊標(Cursor)模式,是一種對象的行爲模式。提供一種方法順序訪問一個聚合(指一組對象的組合結構,如:Java中的集合、數組等)對象中各個元素,而又不需暴露該對象的內部表示。 迭代器模式的本質:控制訪問聚合對象中的元素。 設計意圖: 無須暴露聚合對象的內部實現,就能夠訪問到聚合對象中的各個元素。 二、迭代器模式的結構 迭代器模式涉及的角色
相關文章
相關標籤/搜索