这个小方法是一个包含许多独立类的非常大的程序的一部分。下面的方法是打电话给我的购买类的一部分,该类跟踪购买了多少库存。不过,虽然我已经实例如下上述调用另一个类的单独类的方法
Purchase currentPurchase;
我继续秉承“标识有望”的错误,“找不到符号”。
方法:
public double processPurchase(currentPurchase){
lemonsBought = currentPurchase.getNumLemonsBought();
iceBought = currentPurchase.getNumLemonsBought();
cupsBought = currentPurchase.getNumCupsBought();
sugarBought = currentPurchase.getNumSugarBought();
lemonInventory += lemonsBought;
iceInventory += iceBought;
cupInventory += cupsBought;
sugarInventory += sugarBought;
money -= (.5 * lemonsBought) + (2 * iceBought) + (2 * cupsBought) + (0.25 * sugarBought);
return currentPurchase;
}
金钱是一个独立的预实例变量
你在哪里放行“Purchase currentPurchase;”? “currentPurchase”是您购买类的一个字段吗?如果是这样,则不需要再次将其指定为实例方法“processPurchase”的参数。 – dacongy