mins Dream

迭代器模式 - Iterator Pattern

用途 迭代器模式(Iterator Pattern)是一種行為型設計模式,它提供了一種方法來依序存取一個聚合物件中的各個元素,而無需暴露其內部實作細節。這個模式主要用於遍歷集合物件的元素,例如清單、陣列或其他集合類型,而不需要了解集合的底層實作方式。 主要特色: 統一介面:透過提供一個統一的介面來遍歷不同類型的集合。 解耦合:將集合的遍歷操作與集合本身的實作分離。 彈性:可...