迭代器模式與Java容器

迭代器模式  迭代器模式,提供一種方法順序訪問一個聚合對象中各個元素, 而又無須暴露該對象的內部表示,屬於行爲型模式。  把在元素之間遊走地責任交給迭代器,而不是聚合對象,並可以以不同方式來遍歷整個聚合對象。  優點:   1.支持以不同方式遍歷一個聚合對象;   2.將存儲數據和遍歷數據地職責分離,簡化了聚合類;   3.在同一聚合上可以擁有多個遍歷。  缺點:   1.將存儲數據和遍歷數據地職
相關文章
相關標籤/搜索