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编码惯例和任务都声明“小写”,我会说你的代码在这一点上是错误的。 –