1 4 package demo.inventory; 5 6 import demo.inventory.Department; 7 import demo.inventory.Product; 8 import java.util.ArrayList ; 9 import java.util.HashMap ; 10 import java.util.List ; 11 import java.util.Map ; 12 13 public class Store 14 { 15 public List departments = new ArrayList (); 16 public Map inventory = new HashMap (); 17 18 public Store() 19 { 20 Product warandpeace = new Product("War and Peace", 7.99, "WRPC"); 21 Product tripod = new Product("Camera Tripod", 78.99, "TRPD"); 22 Product usbmouse = new Product("USB Mouse", 19.99, "USBM"); 23 Product flashram = new Product("1GB FlashRAM card", 47.99, "1GFR"); 24 25 Department housewares = new Department("B", "Books", new Product[] { warandpeace } ); 26 Department photography = new Department("P", "Photography", new Product[] { tripod, flashram } ); 27 Department computers = new Department("C", "Computers", new Product[] { usbmouse, flashram, } ); 28 29 departments.add(housewares); 30 departments.add(photography); 31 departments.add(computers); 32 33 inventory.put(warandpeace.sku, warandpeace); 34 inventory.put(tripod.sku, tripod); 35 inventory.put(usbmouse.sku, usbmouse); 36 inventory.put(flashram.sku, flashram); 37 } 38 } 39 | Popular Tags |