用java编写一个商品类包含序号,名字,库存,编写一个方法输入一个数库存就增加多少
时间: 2023-08-22 07:07:55 浏览: 80
好的,以下是用 Java 编写的商品类:
```java
public class Commodity {
private int num;
private String name;
private int stock;
public Commodity(int num, String name, int stock) {
this.num = num;
this.name = name;
this.stock = stock;
}
public void addStock(int amount) {
this.stock += amount;
System.out.println("当前库存为" + this.stock + "。");
}
}
```
在这个商品类中,我们有三个属性:序号、名字和库存。其中,序号和名字是不可变的,而库存是可变的。我们还定义了一个方法 `addStock`,它可以输入一个数,表示要增加的库存数量,然后将库存增加相应的数量。最后,我们打印出当前的库存数量。
要使用这个类,您可以这样做:
```java
// 创建一个商品对象
Commodity commodity = new Commodity(1, "苹果", 10);
// 增加库存
commodity.addStock(5);
```
这将输出以下内容:
```
当前库存为15。
```
这样,我们就成功地使用了商品类中的 `addStock` 方法,增加了库存数量。
阅读全文