Example #1
0
 /**
  * BasketCart의 HashMap에 basket객체를 더해 준다. ProductID를 키로 하여 존재를 유무를 확인하고 존재할 때 quantity의 수를
  * parameter로 받아 증가 시킨다.
  *
  * @param String productID,Basket basket,int quantity
  */
 public void add(String productID, Basket basket, int quantity) {
   if (items.containsKey(productID)) {
     basket = items.get(productID);
     basket.incrementQuantity(quantity);
   } else {
     items.put(productID, basket);
     numberOfItems++;
   }
 }
Example #2
0
 /**
  * BasketCart의 HashMap에 basket객체를 더해 준다. ProductId를 키로 하여 존재 유무를 확인하고 존재하면 quantity의 수를 증가 시킨다.
  * 존재하지 않으면 basket객체를 저장한다.
  *
  * @param String productID,Basket basket
  */
 public void add(String productID, Basket basket) {
   if (items.containsKey(productID)) {
     // 존재하면 수량을 증가시킨다
     basket = items.get(productID);
     basket.incrementQuantity();
   } else {
     // 존재하지 않으면 basket객체를 저장한다.
     items.put(productID, basket);
     numberOfItems++;
   }
 }