1 20 21 package golfShop.business.item; 22 23 24 import golfShop.data.item.ItemDO; 25 import golfShop.spec.cart.CartItem; 26 28 public class Item implements CartItem, java.io.Serializable { 29 private ItemDO itemDO; 30 31 static public Item getItem(long ObjectId) { 32 return new Item(ItemDO.getItemByObjectId(ObjectId)); 33 } 34 35 40 public Item(ItemDO itemDO) { 41 this.itemDO = itemDO; 42 } 43 44 public String getName() { 45 return itemDO.getName(); 46 } 47 48 public void setName(String name) { 50 itemDO.setName(name); 51 } 52 53 public String getDescription() { 54 return itemDO.getDescription(); 55 } 56 57 public void setDescription(String description) { 59 itemDO.setDescription(description); 60 } 61 62 public long getObjectId() 63 { 64 return itemDO.getObjectId(); 65 } 66 67 public double getPrice() 68 { 69 return itemDO.getPrice(); 70 } 71 72 public void setPrice(double price) 74 { 75 itemDO.setPrice(price); 76 } 77 78 81 public String toString() { 82 return getName() + "|" 83 + getDescription() + "|" 84 + getObjectId() + "|" 85 + getPrice(); 86 } 87 } 88 | Popular Tags |