設計模式之 迭代器模式(Iterator Pattern) Java實現

  所謂迭代器模式,就是把集合的數據和遍歷分開 讓遍歷集合依賴於迭代器,而不依賴於具體的集合 從而可以達到代碼複用 java中的增強for循環就是迭代器模式的應用,要使用增強for循環語法的集合,就要實現java.util.Iterator接口。 在迭代器模式中,需要幾個角色 Iterator(迭代器) ConcreteIterator(具體的迭代器) Aggregate(集合) Concrete
相關文章
相關標籤/搜索