定义一个商品类 1.定义商品名称、商品价格两个成员变量 2.定义一个成员方法,方法的功能是根据购买数量返回购买商品的总价格 3.定义一个测试类,创建商品类的对象,并给商品价格赋值 4.调用成员方法,计算购买商品的价钱
时间: 2024-09-13 16:13:19 浏览: 56
在编程语言中定义一个商品类通常包含以下几个步骤:
1. 创建商品类,并定义商品名称和商品价格两个成员变量。通常这两个变量应该设置为私有(private)以保护数据的安全性,然后提供公共(public)的getter和setter方法来访问和修改这些变量的值。
2. 在商品类中定义一个成员方法,比如命名为`calculateTotalPrice`,该方法接收一个参数表示购买数量,然后根据商品价格和购买数量计算并返回总价格。
3. 创建一个测试类,在该类中创建商品类的对象,并通过setter方法给商品价格赋值。
4. 调用商品对象的`calculateTotalPrice`方法,传入购买数量,以计算并输出购买商品的总价。
以下是一个简单的示例,使用Java语言实现上述功能:
```java
// 商品类
public class Product {
// 成员变量
private String name;
private double price;
// 构造方法
public Product(String name, double price) {
this.name = name;
this.price = price;
}
// getter和setter方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
// 计算总价格的方法
public double calculateTotalPrice(int quantity) {
return price * quantity;
}
}
// 测试类
public class TestProduct {
public static void main(String[] args) {
// 创建商品对象并赋值
Product product = new Product("笔记本电脑", 5000.0);
// 调用方法计算总价
int quantity = 2; // 假设购买数量为2
double totalPrice = product.calculateTotalPrice(quantity);
// 输出购买商品的总价
System.out.println("商品名称: " + product.getName() + ", 购买数量: " + quantity + ", 总价格: " + totalPrice);
}
}
```
阅读全文