オブジェクト指向は戦場では必要なし�G
■ このスレッドは過去ログ倉庫に格納されています
0693デフォルトの名無しさん
NGNG> Iteratorが「操作を抽象化したもの」ってのは違うんじゃないかなと思います。
GoF本を持っているならばIteratorパターンは「振る舞い」に関するパターン
ということは分かるはずだ。
そして、オブジェクトの木構造を提供するCompositeパターンを
単純にし、オブジェクトの集合を提供するのがCollection
その「構造」をアクセスしたり操作したりするための「振る舞い」を
提供するのがIterator
よって、CollectionとIteratorには深い関係は存在するが全くの別物
■ このスレッドは過去ログ倉庫に格納されています