Iterator パターン(イテレータ・パターン)とは、GoF(Gang of Four; 4人のギャングたち)によって定義されたデザインパターンの1つである。コンテナオブジェクトの要素を列挙する手段を独立させることによって、コンテナの内部仕様に依存しない反復子を提供することを目的とする。
Iterator パターンのクラス図を以下に挙げる。
|
---|
GoFによる23種のパターン |
生成に関するパターン | |
---|
構造に関するパターン | |
---|
振る舞いに関するパターン | |
---|
|
---|
並行性に関するパターン | |
---|
アーキテクチャに関するパターン | |
---|
その他のパターン | |
---|
関連する人々 | |
---|
関連項目 | |
---|
|