2012-03-11 25 views

答えて

2

解決策はおそらくIteratorパターンを使用し、アダプタ(またはラッパー)パターンを使用することもできます。

私はこれが「宿題」であると仮定しているので、サンプルコードを提供するつもりはありません。

+0

ありがとうございます。要素の取得を隠すために「ファサード」パターンを使用できますか? – user1166635

+0

アダプターパターンが適切かもしれません。 –

0

デザインパターンはiteratorと呼ばれ、Javaではfor-each loopを使用して配列とリストを繰り返し処理できます。

0

すべての要素が同じ型を持つ場合は、イテレータを使用します。異なる要素が異なる型を持つ場合、訪問者はイテレータよりも単純化できます。

関連する問題