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 + -
显示快捷键?