23種設計模式 VOL.16: 迭代器模式

思想: 爲多種容器提供統一的迭代接口(迭代方式不同),  客戶端不需要關心怎麼遍歷; 使用場景: 當遍歷不同的容器則需要多種遍歷方式, 會暴露元素的內部結構, 這種情況就用迭代器模式將具體容器指定對應迭代方式, 客戶端只要操作迭代接口(Iterator), 無需關心內部是怎麼迭代的; 遍歷學校下的學院和院系 代碼實現 迭代器  容器與迭代器關聯  Java中用到的地方 ArrayList類中有個I
相關文章
相關標籤/搜索