1. 设计一个商品类,实现类Commodity,要求: .包括编号、名称、产地、单价属性; .定义一个取得折扣价的方法,输入折扣值返回折扣价。 .在CommodityTest的main( )里创建对象创建,输出对象属性及6.5价的价格。
时间: 2024-06-10 15:06:43 浏览: 80
好的,这是一个关于商品类的问题,我可以回答。以下是Commodity类的代码示例:
```java
public class Commodity {
private String code; // 编号
private String name; // 名称
private String origin; // 产地
private double price; // 单价
public Commodity(String code, String name, String origin, double price) {
this.code = code;
this.name = name;
this.origin = origin;
this.price = price;
}
public String getCode() {
return code;
}
public String getName() {
return name;
}
public String getOrigin() {
return origin;
}
public double getPrice() {
return price;
}
// 取得折扣价的方法
public double getDiscountPrice(double discount) {
return price * discount;
}
}
```
在main方法中,我们可以创建一个Commodity对象并输出其属性及6.5折价的价格:
```java
public class CommodityTest {
public static void main(String[] args) {
Commodity commodity = new Commodity("1001", "手机", "中国大陆", 2000);
System.out.println("编号:" + commodity.getCode());
System.out.println("名称:" + commodity.getName());
System.out.println("产地:" + commodity.getOrigin());
System.out.println("单价:" + commodity.getPrice());
System.out.println("6.5折价:" + commodity.getDiscountPrice(0.65));
}
}
```
输出结果如下:
```
编号:1001
名称:手机
产地:中国大陆
单价:2000.0
6.5折价:1300.0
```
阅读全文