创建一个包:net.sale.entity,在包中创建一个商品类,商品有编号、名称、单价、库存数量属性,要求添加相应getter和setter访问器,以及添加两个构造(无参的、带4个参数的),添加一个方法:用于返回商品的总价(总价=单价*库存数)
时间: 2024-05-14 14:15:47 浏览: 159
好的,您的第一个问题是如何在 Java 中创建一个包 net.sale.entity,以及在该包中创建一个商品类并为其添加相应的属性、方法和构造函数。
下面是代码实现:
1.创建包 net.sale.entity
```java
package net.sale.entity;
```
2.创建商品类并添加编号、名称、单价、库存数量等属性
```java
package net.sale.entity;
public class Commodity {
private int id; // 商品编号
private String name; // 商品名称
private double price; // 商品单价
private int stock; // 库存数量
// 添加相应的 setter 方法
public void setId(int id) {
this.id = id;
}
public void setName(String name) {
this.name = name;
}
public void setPrice(double price) {
this.price = price;
}
public void setStock(int stock) {
this.stock = stock;
}
// 添加相应的 getter 方法
public int getId() {
return id;
}
public String getName() {
return name;
}
public double getPrice() {
return price;
}
public int getStock() {
return stock;
}
// 添加两个构造函数
public Commodity() {
}
public Commodity(int id, String name, double price, int stock) {
this.id = id;
this.name = name;
this.price = price;
this.stock = stock;
}
// 添加计算总价的方法
public double getTotalPrice() {
return price * stock;
}
}
```
这样,当您需要使用该类的时候,只需要导入该包即可:
```java
import net.sale.entity.Commodity;
```
然后就可以创建 Commodity 的实例,使用其提供的方法进行操作了。
阅读全文