行爲模式之迭代器模式

行爲模式之迭代器模式 迭代器模式(Iterator Pattern)是最常被使用的幾個模式之一,被廣泛地應用到Java的API中。 定義:提供一種方法訪問一個容器對象中各個元素,而又不需暴露該對象的內部細節。 類圖如下所示。    迭代器模式有以下4個角色。 抽象迭代器(Iterator)角色:負責定義訪問和遍歷元素的接口。 具體迭代器(Concrete Iterator)角色:實現Iterato
相關文章
相關標籤/搜索