cart.java
来自「sorry i have only one」· Java 代码 · 共 55 行
JAVA
55 行
package cart.biz;import cart.model.Item;import java.util.*;import cart.model.Product;public class Cart { private HashMap items; private double cost; public void addItem(Product product,int number){ int id=product.getId(); Item item=new Item(); item.setProduct(product); item.setNumber(number); item.setCost(product.getPrice()*number); items.put(new Integer(id),item); } public void modifyNumberByProductId(int productId,int number){ Item item = (Item)items.get(new Integer(productId)); item.setNumber(number); items.put(new Integer(productId),item); } public void deleteItemByProductId(int productId){ items.remove(new Integer(productId)); } public void deleteItemsByProductId(int productId[]){ for(int i = 0 ; i<productId.length;i++){ items.remove(new Integer(productId[i])); } } public void clear(){ items.clear(); } public void setCartItem(HashMap items) { this.items=items; } public HashMap getCartItem(){ return items; } public void setCost(double cost){ this.cost=cost; } public double getCost(){ return cost; } public int getItemNumber(){ return 0; } public boolean isEmpty(){ return true; } }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?