用java编程 (1)定义一个水果类Fruit,包含3个变量,分别为name(水果名)、area(产地)和price(单价),定义setXxx()方法和getXxx()方法读写变量的值。另外定义一个测试类FruitTest,创建3个水果类的对象,设置和输出3种不同水果的信息。
时间: 2024-05-05 20:20:44 浏览: 175
11 水果识别.zip_fruit detection_matlab 图像处理_third2y9_水果识别_水果识别程序
以下是Java代码实现:
```java
public class Fruit {
private String name; // 水果名
private String area; // 产地
private double price; // 单价
// 构造方法
public Fruit(String name, String area, double price) {
this.name = name;
this.area = area;
this.price = price;
}
// 获取水果名
public String getName() {
return name;
}
// 设置水果名
public void setName(String name) {
this.name = name;
}
// 获取产地
public String getArea() {
return area;
}
// 设置产地
public void setArea(String area) {
this.area = area;
}
// 获取单价
public double getPrice() {
return price;
}
// 设置单价
public void setPrice(double price) {
this.price = price;
}
}
public class FruitTest {
public static void main(String[] args) {
// 创建3个不同水果的对象
Fruit apple = new Fruit("苹果", "山东", 5.5);
Fruit banana = new Fruit("香蕉", "海南", 3.0);
Fruit orange = new Fruit("橙子", "广东", 4.0);
// 输出3种不同水果的信息
System.out.println("水果1:" + apple.getName() + ",产地:" + apple.getArea() + ",单价:" + apple.getPrice());
System.out.println("水果2:" + banana.getName() + ",产地:" + banana.getArea() + ",单价:" + banana.getPrice());
System.out.println("水果3:" + orange.getName() + ",产地:" + orange.getArea() + ",单价:" + orange.getPrice());
}
}
```
输出结果:
```
水果1:苹果,产地:山东,单价:5.5
水果2:香蕉,产地:海南,单价:3.0
水果3:橙子,产地:广东,单价:4.0
```
阅读全文