Iterator 迭代器模式 --對象行爲型模式

1、意圖         提供一種方法順序訪問一個聚合對象中各個元素,而又不需暴露該對象的內部表示。 2、別名         遊標(Cursor) 3、動機         一個聚合對象,如列表(list),應該提供一種方法來讓別人可以訪問它的元素,而又不需暴露它的內部結構。此外,針對不同的需要,可能要以不同的方式遍歷這個列表。但是即使可以預見到所需的那些遍歷操作,你可能也不希望列表的接口中充斥
相關文章
相關標籤/搜索