Iterator ~順々にアクセスする 絶版に伴い、校正前の原稿テキストを公開したものです。基本的に原稿そのままをHTML形式に変換したものですので、誤字/脱字、説明不足の箇所もあるかも知れませんがご了承ください。初出:「PHPによるデザインパターン入門」(下岡秀幸/畑勝也/道端良 著, 秀和システム, ISBN4-7980-1516-4, 2006年11月23日発売) GoF本における分類 振る舞い+オブジェクト はじめに ここではIteratorパターンについて説明します。 「iterate」には「繰り返す」「反復する」といった意味ですので、「iterator」は「反復するもの」となるでしょうか? 名前から想像できるように、Iteratorパターンはオブジェクトに対する反復操作をおこなうための統一APIを提供するパターンです。 たとえば PHPで複数の値を含むリストを表現する場合、ど