編寫程序模擬兩個村莊共用同一口井水,編寫一個Village類,該類有一個靜態的int型成員變量waterAmount,
用於模擬井水的水量。在主類的main()方法中創建兩個村莊,一個村莊改變了waterAmount的值,另一個村莊查看waterAmount的值。
public class Main {
public static void main(String[] args) {
Village v1 = new Village();
Village v2 = new Village();
v1.drinkWater(180);//一個改變
System.out.println("查看水量:"+v2.seeWater());//一個看
v2.drinkWater(260);//一個改變
System.out.println("查看水量:"+v1.seeWater());//一個看
}
}
class Village {
static int waterAmount =600 ;
public void drinkWater (double drink) {
if(waterAmount >= drink )
waterAmount -= drink ;
}
public double seeWater() {
return waterAmount ;
}
}