運行下面的代碼的結果是:賬戶餘額計算不正確
Final account balance is: -97.0
但答案應該是150.0,對不對?我哪裏錯了?
class Account
{
double initBalance;
Account(double initBalance)
{
initBalance=this.initBalance;
}
double getBalance()
{
return initBalance;
}
void deposit(double amt)
{
initBalance=initBalance + amt;
}
void withdraw(double amt)
{
initBalance=initBalance - amt;
}
}
class TestAccount
{
public static void main(String args[])
{
Account acct=new Account(100);
acct.deposit(50);
System.out.println("Final account balance is: " +acct.getBalance());
}
}
**這個程序中有什麼錯誤**代碼格式? :P – PermGenError
發佈問題時,使用正確的代碼格式是最不可能的。既然你想要我們的東西(幫助),你應該儘可能地讓我們幫助你。我們不應該通過大量的角色來理解你的代碼。 –
究竟是什麼錯誤,因爲ans應該是150.0我得到它-97.0 y? –