Im做的過程中的一個項目,他們希望「第二個構造函數接受三個參數,ProductName
,Price
和Quantity
。這些參數必須分配給類的正確的實例變量,也由一個增加OrderNum
變量。在java中接收三個參數的構造函數?
我不知道這是否正確?
public Order(String ProductName, double Price, int Quantity){
//calling from parameter
this.ProductName = ProductName;
this.Quantity = Quantity;
this.Price = Price;
OrderNum++;
}
你的代碼是正確的,我沒有看到任何問題。 – TimeToCode
除了變量名和大概可變的靜態變量,在那裏沒有問題。 –
賦值語句的變量名以小寫字符開頭,但以大寫字母開頭。鑑於Java編碼慣例和任務都聲明「小寫」,我會說你的代碼在這一點上是錯誤的。 –