迭代器模式(Iterator)
目的
提供一種按順序訪問聚合物件元素而不會暴露其底層表示的方法。
適用場景
- 訪問聚合物件的內容而不暴露其內部表示
- 支援聚合物件的多次遍歷
- 為遍歷不同的聚合結構提供統一的介面
相關文章
- Iterator迭代器
- 迭代器 iterator
- 設計模式--迭代器模式Iterator(行為型)設計模式
- C#設計模式系列:迭代器模式(Iterator)C#設計模式
- JAVA設計模式之 迭代器模式【Iterator Pattern】Java設計模式
- 設計模式的征途—21.迭代器(Iterator)模式設計模式
- 【設計模式基礎】行為模式 - 7 - 迭代器(Iterator)設計模式
- 【java】【集合】迭代器IteratorJava
- PHP迭代器Iterator介面PHP
- STL之迭代器(iterator)
- Iterator與Iterable(迭代器與可迭代)
- C++ STL迭代器(iterator)C++
- Java基礎Iterator迭代器Java
- Java 集合(2)之 Iterator 迭代器Java
- python黑魔法---迭代器(iterator)Python
- Python學習迭代器(Iterator)Python
- 初學設計模式(java版)一:行為型模式之--Iterator模式(迭代器模式)設計模式Java
- 使用C# (.NET Core) 實現迭代器設計模式 (Iterator Pattern)C#設計模式
- 【ES6基礎】迭代器(iterator)
- 設計模式系列之迭代器模式(Iterator Pattern)——遍歷聚合物件中的元素設計模式物件
- c/c++ 標準庫 迭代器(iterator)C++
- 迭代器模式模式
- JavaScript淺談之迭代器(Iterator) 和for-of迴圈JavaScript
- 集合------集合框架Collection/Iterator迭代器/增強for迴圈框架
- 從迭代器模式到迭代協議模式協議
- Iterator(迭代器)的用法及其背後機制的探究
- Iterator模式模式
- 行為型模式:迭代器模式模式
- 設計模式(十七)迭代器模式設計模式
- js設計模式--迭代器模式JS設計模式
- JS設計模式(迭代器模式)JS設計模式
- 設計模式之迭代器模式設計模式
- golang設計模式之迭代器模式Golang設計模式
- Javascript設計模式之迭代器模式JavaScript設計模式
- 簡說設計模式——迭代器模式設計模式
- JavaScript 設計模式(六) 迭代器模式JavaScript設計模式
- 極簡設計模式-迭代器模式設計模式
- Java設計模式8:迭代器模式Java設計模式