找出两个数据a和b中的大数,输出其中较大的数据
时间: 2023-05-23 08:01:02 浏览: 53
好的,让我来回答你的问题。
以下是一个简单的 Java 饮水机类的示例:
```java
public class WaterDispenser {
private int waterLevel; // 饮水机的水位
private int maxCapacity; // 饮水机的最大容量
public WaterDispenser(int maxCapacity) {
this.maxCapacity = maxCapacity;
waterLevel = maxCapacity;
}
// 加水操作
public void addWater(int amount) {
if (waterLevel + amount <= maxCapacity) {
waterLevel += amount;
System.out.println(amount + "升水加入成功,当前水位为" + waterLevel + "升");
} else {
System.out.println("水加太多了,加不下了!");
}
}
// 取水操作
public void getWater(int amount) {
if (waterLevel >= amount) {
waterLevel -= amount;
System.out.println(amount + "升水取出成功,当前水位为" + waterLevel + "升");
} else {
System.out.println("水不够了!");
}
}
}
```
这个饮水机类有两个属性:waterLevel(水位)和 maxCapacity(最大容量),还有两个方法:addWater(加水操作)和 getWater(取水操作)。在构造方法中,我们可以指定饮水机的最大容量。加水操作会根据饮水机现有的水位和加水的数量,来判断是否还能加水,取水操作则会检查水位是否够取出指定数量的水。