演習問題3-2 では、ShopperList クラスは、Shopper クラス固有のメソッドである getCount() や getAt(int) を使用していました。そのため、Shopper クラスの変更に影響を受ける可能性があります。
そこで、配列などのデータ構造の各要素に対する繰返し処理を抽象化したイテレータを用いて、以下の ShopperList クラスが動作するように書き換えなさい。
(八百○)大根,125円,1個 (八百○)レタス,294円,2個 (八百○)(△肉店)豚肉,245円,250g (八百○)(△肉店)鶏肉,156円,200g (八百○)トマト,276円,4個
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
本当に見ますか?
ShopperIterator クラスは、以下の2つのメソッドを実装して作成します。
ShopperIterator クラスのコード(一部)を見ますか?
IIterator クラスのコードを見ますか?
本当に見ますか?