java 定义一个水果类 Fruit,包含了三个变量,分别为name (水果名)、area(产地)和p (单价),定义setxxx0方法和getxxx0方法读写变量的值。另外定义一个测试类 FruitTest,建了个水果类的对象,设置和输出了三种不同水果的信息。
时间: 2024-02-20 20:58:19 浏览: 162
好的,我可以为您提供Java代码实现。请参考以下代码:
```java
// Fruit.java
public class Fruit {
private String name;
private String area;
private double p;
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setArea(String area) {
this.area = area;
}
public String getArea() {
return area;
}
public void setP(double p) {
this.p = p;
}
public double getP() {
return p;
}
}
```
```java
// FruitTest.java
public class FruitTest {
public static void main(String[] args) {
Fruit apple = new Fruit();
apple.setName("苹果");
apple.setArea("山东");
apple.setP(5.5);
System.out.println("水果名:" + apple.getName() + ",产地:" + apple.getArea() + ",单价:" + apple.getP());
Fruit banana = new Fruit();
banana.setName("香蕉");
banana.setArea("海南");
banana.setP(2.8);
System.out.println("水果名:" + banana.getName() + ",产地:" + banana.getArea() + ",单价:" + banana.getP());
Fruit orange = new Fruit();
orange.setName("橙子");
orange.setArea("江西");
orange.setP(3.5);
System.out.println("水果名:" + orange.getName() + ",产地:" + orange.getArea() + ",单价:" + orange.getP());
}
}
```
以上代码定义了一个Fruit类和一个FruitTest测试类。Fruit类有三个私有变量name、area和p,以及对应的get和set方法。FruitTest类创建了三个Fruit对象,并设置它们的属性值,最后输出每个对象的属性值。
阅读全文