2013-10-16 35 views
-2

我正在做一個作業問題:「寫一個叫做addInterest()的方法,它接受一個Loan對象,並通過以指定的速度添加興趣來增加平衡。」如何增加Java中字段中變量的值?

我的領域是:

public class Loan 
{ 
    double interestRate; 
    double balance; 
} 

我的方法的代碼是:

Loan addInterest(Loan getLoan) 
    { 
     Loan loan1 = new Loan(); 
     loan1.balance = getLoan.balance; 
     loan1.interestRate = getLoan.interestRate; 
     return loan1; 
    } 

如何增加添加利益平衡?我試過做「return loan1.balance + loan1.interest」但它不會工作。

+1

你有一個利率,所以你必須計算利息。不要忘記數學在程序中仍然有效;) –

+1

你應該看看「Getters」和「Setters」是做什麼的。 –

+0

你必須開始閱讀老師讓你閱讀的書,不僅做練習,並希望你會神奇地瞭解。 – fonZ

回答

0

添加addinterest方法和改變返回值類型裏面作廢

this.balance = loan1.balance + loan1.interest; 

OK,然後讓你的返回類型和添加此,

loan1.balance = this.balance; 
return loan1; 

但GOTA跟你說實話,我不真的在這裏得到數學...

如果你想在調用方法後檢索餘額,請這樣做

Loan debtor1 = addInterest(myLoan); 
System.out.print(debtor1.balance); 
+0

我必須用「Loan」作爲對象 – blueJavaMAN

+0

檢查編輯好運給你 – JungJoo