[424] Re:クラスメソッドとクラス変数
投稿者:kit
2007/02/20 02:13:25
> GoF のデザインパターンをはじめ、Iterator という名称を用いた
> 時には、ArrayIterator() が生成するような、繰り返し用のオブジェ
> クトを指すことの方が多いんじゃないでしょうか。
念のため確認してみたんですが、GoF の場合、クラス図では
ArrayIterator() 式のやり方しか記載してないんですが、
文章の方では、ruby の each メソッド式のやり方も紹介してました。
この場合、ArrayIterator() 式を外部 Iterator、each メソッド式を
内部 Iterator と呼んで区別するようです。
読んだのははるか昔なので、さっぱり忘れてました。
失礼しました。