【C#設計模式-迭代器模式】

一.概述:迭代器模式(Iterator),提供一種方法順序訪問一個聚合對象中的各類元素,而又不暴露該對象的內部表示。 算法 二.適用性: 設計模式 訪問一個聚合對象的內容而無需暴露它的內部表示 支持對聚合對象的多種遍歷 爲遍歷不一樣的聚合結構提供一個統一的接口this 三.結構:設計 迭代器角色(Iterator):迭代器角色負責定義訪問和遍歷元素的接口 具體迭代器角色(Concrete Iter
相關文章
相關標籤/搜索