java编写代码实现以下功能: 功能描述: 定义一个质量检查员类,包括属性“工号”、“性别”、“年龄”、“姓名”,方法“构造方法”、“获取工号”,“获取年龄”,“获取姓名”、“获取性别”、“自我介绍”...

以下是实现上述功能的Java代码:

```java class Inspector { private String id; private String gender; private int age; private String name;

public Inspector(String id, String gender, int age, String name) {
    this.id = id;
    this.gender = gender;
    this.age = age;
    this.name = name;
}

public String getId() {
    return id;
}

public int getAge() {
    return age;
}

public String getName() {
    return name;
}

public String getGender() {
    return gender;
}

public void introduce() {
    System.out.println("我叫" + name + ", 性别" + gender + ", 年龄" + age + ", 工号" + id);
}

public boolean checkQuality(double weight, double sugarRate, double waterRate) {
    if (weight >= 100 &amp;&amp; sugarRate > 30 &amp;&amp; waterRate < 70) {
        return true;
    } else {
        return false;
    }
}

}

class Fruit { private double weight; private double price; private double waterRate; private double sugarRate; private String origin;

public Fruit(double weight, double price, double waterRate, double sugarRate, String origin) {
    this.weight = weight;
    this.price = price;
    this.waterRate = waterRate;
    this.sugarRate = sugarRate;
    this.origin = origin;
}

public double getWeight() {
    return weight;
}

public double getPrice() {
    return price;
}

public double getWaterRate() {
    return waterRate;
}

public double getSugarRate() {
    return sugarRate;
}

public String getOrigin() {
    return origin;
}

}

class Apple extends Fruit { public Apple(double weight, double price, double waterRate, double sugarRate, String origin) { super(weight, price, waterRate, sugarRate, origin); } }

class Banana extends Fruit { public Banana(double weight, double price, double waterRate, double sugarRate, String origin) { super(weight, price, waterRate, sugarRate, origin); } }

class Orange extends Fruit { public Orange(double weight, double price, double waterRate, double sugarRate, String origin) { super(weight, price, waterRate, sugarRate, origin); } }

class Test { public static void main(String[] args) { Inspector inspector = new Inspector("001", "男", 25, "张三"); inspector.introduce();

Apple apple =new Apple(120, 5, 60, 25, "红富士");
    Banana banana = new Banana(80, 3, 75, 20, "香蕉");
    Orange orange = new Orange(150, 8, 65, 28, "橘子");

    System.out.println("苹
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值