编写程序模拟两个村庄共用同一口井水,编写一个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 ;
}
}
版权声明:本文为qq_45696288原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。