public class Land {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Village.setWaterAmount(200);
int leftWater = Village.waterAmount;
System.out.println(""+leftWater+"");
Village zhaozhuang,majiahezhi;
zhaozhuang = new Village("");
majiahezhi = new Village("");
zhaozhuang.setPeopleNumber(80);
majiahezhi.setPeopleNumber(120);
zhaozhuang.drinkWater(50);
leftWater = majiahezhi.lookWaterAmount();
String name = majiahezhi.name;
System.out.println(name+""+leftWater+"");
majiahezhi.drinkWater(100);
leftWater = zhaozhuang.lookWaterAmount();
name = zhaozhuang.name;
System.out.println(name+""+leftWater+"");
}
}
public class Village {
static int waterAmount;
int peopleNumber;
String name;
Village (String s){
name = s;
}
static void setWaterAmount(int m){
if(m>0)
waterAmount=m;
}
void drinkWater(int n){
if(waterAmount-n>=0){
waterAmount=waterAmount-n;
System.out.println(name+"喝了"+n+"升水");
}
else
waterAmount=0;
}
static int lookWaterAmount(){
return waterAmount;
}
void setPeopleNumber(int n){
peopleNumber=n;
}
int getPeopleNumber(){
return peopleNumber;
}
}
chapter5
最新推荐文章于 2021-07-19 17:18:59 发布