Iterator パターン
出典: フリー百科事典『ウィキペディア(Wikipedia)』
Iterator パターン(イテレータ・パターン)とは、GoF(Gang of Four; 4人のギャングたち)によって定義されたデザインパターンの1つである。コンテナオブジェクトの要素を列挙する手段を独立させることによって、コンテナの内部仕様に依存しない反復子を提供することを目的とする。
[編集] クラス図
Iterator パターンのクラス図を以下に挙げる。
[編集] 関連項目
生成に関するパターン | |
---|---|
Abstract Factory | Builder | Factory Method | Prototype | Singleton | |
構造に関するパターン | |
Adapter | Bridge | Composite | Decorator | Facade | Flyweight | Proxy | |
振る舞いに関するパターン | |
Chain of Responsibility | Command | Interpreter | Iterator | Mediator | Memento | Observer | State | Strategy | Template Method | Visitor |