Iteratorパターン
いてれーたぱたーん
Iterator Pattern
Iteratorパターンとは、配列やリストなどの集合体(コレクション)の内部構造を隠蔽したまま、要素を順番に取り出す(反復処理する)ための手段を提供するデザインパターン。
最終更新: 2026/1/19
由来・語源
Iterate(反復する、繰り返す)もの(Iterator)。
使用例
Iteratorパターンを実装することで、配列でも連結リストでも、同じ next() メソッドでループ処理が書けるようになった。
関連用語
- 同義語:
- 関連: