2014-02-10 33 views
0

三類是採購,發票和物品Java Item [] itemList;

物品名稱和總價格的代碼在採購中。

public class Invoice { 

    private String invNumber; 
    private Item [] itemList; 
    private int itemCount; 

    public Invoice(String invNumber, int itemNum) { 
     this.invNumber = invNumber; 
     itemList = new Item[itemNum]; 
     itemCount = 0; 
    } 

    public String getInvNumber() { 
     return invNumber; 
    } 

    public Item[] getItemList() { 
     return itemList; 
    } 

    public int getItemCount() { 
     return itemCount; 
    } 

    public Item getItem(int index) { 
     return itemList[index]; 
    } 

    public void addItem(String productCode, double price, int quantity) { 
     if (itemCount < itemList.length) { 
      Item i = new Item(productCode, price, quantity); 
      itemList[itemCount] = i; 
      itemCount++; 
     } else { 
      System.out.println("Failed to add new item; max already"); 
     } 
    } 
} 

我konw, 「第二類[]名稱」

但爲什麼它可以是 「項目[] itemList中」

它是一個數組?

+0

是的,它是一個數組。 Item [] itemList','Item itemList []','Item [] itemList' – serejja

回答