本文へスキップ

イテレータパターンとは?

いてれーたーぱたーん

コレクション内部を隠蔽して要素を順に取り出すGoFパターン

イテレータパターンはコレクションの内部実装を隠蔽したまま要素順番に取り出すインタフェースを提供するGoFパターンでJavaのIteratorやPythonのforループが代表例。

使い方・例文

Javaのfor-eachループはIteratorパターンに基づいておりリスト・セット・マップを同じ書き方で走査できる。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語