Iteratorパターンの走査メソッド Iteratorパターンでは、オブジェクトを順に取り出すために、つまりオブジェクトの走査を行うためにIteratorクラスを定義する。 このIteratorクラスが持つメソッドだけで、走査が行えるはずだ。 GoF本の例を見てみよう。