求帮助 老报错
南吴小平 2011-01-18 01:31:07 class Child{
int putAppleNum;//对象属性 每个小 孩放的苹果数量
static int eatAppleNum;//类属性 小孩一共吃的苹果
//对象行为 无返回值
void eatApple(Basket basket,int appleNum){
basket.appleNum=basket.appleNum-appleNum;
Child.eatAppleNum=Child.eatAppleNum+appleNum;
}
void putApple(Basket basket,int appleNum){
basket.appleNum=basket.appleNum+appleNum; //放苹果的行为
this.putAppleNum=this.putAppleNum+appleNum;//当前小孩放的数量变化
}
class Apple{
}
class Basket{
int appleNum;
}
}
class TestApple{
public static void main(String[] args)
{
Child c1 = new Child();//创建小孩一
Child c2 = new Child();
Basket b1 = new Basket();
Basket b2 = new Basket();
c1.putApple(b1,5);
c1.putApple(b2,3);
c2.putApple(b2,6);
c1.eatApple(b2,2);
c2.eatApple(b1,4);
System.out.println("c1 putAppleNum"+c1.putAppleNum);
System.out.println("c2 putAppleNum"+c1.putAppleNum);
System.out.println("b1 appleNum"+b1.appleNum);
System.out.println("b2 appleNum"+b2.appleNum);
System.out.println("Child eatAppleNum"+Child.eatAppleNum);
}
}