我必须从对象变量mb2中减去一个特定的数量。首先,我必须减去500,这超过了MoneyBag中的金额。我的问题是如何制作减法方法的标题。现在我有这个代码,我无法改变:
mb2 = mb2.subtract(500);
我尝试将此作为方法标题和我的代码一起使用。
public MoneyBag subtract(int p){
int v = this.Value//which is an int
if(v<p){
System.out.println("Insufficient Funds");
}
else{
}
}
我不知道该返回什么,因为它是我正在比较的MoneyBag。我可以让它编译,但mb2的值为182,在我的第一个if语句后自动降为零。我真的不需要退货。我需要将变量添加到另一个方法中,但我已经知道如何做到这一点。