实验目的:
掌握类变量与实例变量,以及类方法与实例方法的区别
Village.java
public class Village {
static int treeAmount;
int peopleNumber;
String name;
Village(String s){
name=s;
}
void treePlanting(int n){
treeAmount=treeAmount+n;
System.out.println(name+"植树"+n+"棵");
}
void fellTree(int n){
if(treeAmount-n>=0){
treeAmount=treeAmount-n;
System.out.println(name+"伐树"+n+"棵");
}
else{
System.out.println("无树木可伐");
}
}
static int lookTreeAmount(){
return treeAmount;
}
void addPeopleNumber(int n){
peopleNumber=peopleNumber+n;
System.out.println(name+"增加了"+name+"人");
}
}
MainClass1.java
public class MainClass1 {
public static void main(String[] args) {
Village zhaoZ