設計模式之迭代器模式

迭代器模式 定義:提供一種方法訪問一個容器對象中各個元素,而又不暴露該對象的內部細節 迭代器模式的結構 抽象迭代器(Iterator)角色:此抽象角色定義出遍歷元素所需的接口; 迭代器實現:實現迭代器接口中定義的方法,完成集合的迭代,並保持迭代過程中的遊標位置; 抽象容器:一般是一個接口,提供一個iterator()方法,例如java中的Collection接口,List接口,Set接口等,均都實
相關文章
相關標籤/搜索