設計模式學習十三:迭代器模式

一.概念      迭代器模式提供一種方法順序訪問一個聚合對象中的各個元素,而不暴露該對象的內部方法。   二.UML   Aggregate(集合對象抽象類)。 ConcreteAggregate(聚合對象具體類)。裏面必然有某種數據結構,能增刪改查所持有的對象。 Iterator(迭代器抽象類)。對外提供順序訪問聚合對象中對象的方法。 ConcreteIterator(具體迭代器類)。   三
相關文章
相關標籤/搜索