題目一:
原始檔:
結果檔:
執行結果:
題目二:
原始檔:
結果檔:
執行結果:
這一題只是在題目一裡的 class FundAccount中增加一個函式 getUnit()
題目三:
原始檔:
結果檔:
執行結果:
題目四:
原始檔:
結果檔:
執行結果:
題目五:
原始檔:
結果檔:
執行結果:
原始檔:
結果檔:
執行結果:
- Account.amout 的型態要 int 否則
- 印出來當然就會有小數點,與題目要求的結果不同
- 後面的題問計算結果會有些不一樣
- 印出來當然就會有小數點,與題目要求的結果不同
- 所以,Account.balance() 傳回的型態也就是 int
- FundAccount.unit的型態一定要是 double,不然後面的題目結果會差很多
- FundAccout.sell( unit , price ) 在下面的題目二有用到
這個函數的參數是在下面的題目二決定的
題目二:
原始檔:
結果檔:
執行結果:
這一題只是在題目一裡的 class FundAccount中增加一個函式 getUnit()
題目三:
原始檔:
結果檔:
執行結果:
題目四:
原始檔:
結果檔:
執行結果:
題目五:
原始檔:
結果檔:
執行結果: