编写程序模拟两个村庄共用同一口井水。编写一个village类,该类有一个静态的int型成员变量 waterAmount,用于模拟井水的水量。在主类Land的main0方法中创建两个村庄,一个村庄改变了waterAmount的值,另一个村庄查看waterAmount的值。
这个还是比较简单的,代码如下:
public class Village {
// 井水的水量
public static int waterAmount = 0;
public static void main(String[] args) {
Village village1 = new Village();
Village village2 = new Village();
// 村庄1改变了井水的水量
village1.changeWaterAmount(10);
// 村庄2查看了井水的水量
village2.checkWaterAmount();
}
public void changeWaterAmount(int amount) {
// 改变井水的水量
waterAmount += amount;
System.out.println("村庄1改变了井水的水量,当前水量为:" + waterAmount);
}
public void checkWaterAmount() {
System.out.println("村庄2查看了井水的水量,当前水量为:" + waterAmount);
}
}