私には次の割り当てがあります。
事前定義されたコレクションライブラリを使用せずに、基本的な買い物かごを実装します。設計上の決定と仮定をサポートするために、コードにコメントを付けてください。ショッピングバスケットは、次の2つの方法をサポートしている必要があります。-
void add(Item i, int n) - adds n copies of i to the basket
int totalPrice()
-バスケットの合計価格を計算します。合計金額は一定時間内に返送する必要があります。ただし、void add(Item i, int n)
一定時間内に返される必要はありません。
私はこのようなショッピングクラスを実装しましたが、totalPriceメソッドを実装する方法の手がかりが得られません。
public class Shopping {
public void add(Item i, int n){
int totalCost = (int) (i.getItemPrice()*n);
}
public static void main(String arg[]){
Item item = new Item();
item.setItemPrice(10);
Shopping shopping = new Shopping();
shopping.add(item,4);
}
}
私はこれをテストで尋ねられました。誰かが私にこれがどのように行われることができるかについていくつかの考えを与えることができますか?