公共類儲蓄帳戶{
公共靜態雙賬戶= 3000;
公共靜態雙倍率= 0.03;
公共無效更新(雙倍費率){
this.rate = rate
}
//flag用於計算年利息和月利息,true如flag用於計算月利息。
公共雙重計算(雙重帳戶、雙重比率、布爾標誌){
if(標誌)
返回賬戶*費率/12;
返回賬戶*利率;
}
靜態類測試{
公共靜態void main(String[] args) {
System.out.println("原存款:" ++SavingAccount.account+"\n原利率:"+saving account . rate);
saving account sa = new saving account();
System.out.println("原始年利率:"+sa.calc(儲蓄賬戶。賬戶,儲蓄賬戶。率,假));
System.out.println("原月息:"+sa.calc(儲蓄賬戶。賬戶,儲蓄賬戶。率,真));
系統。out . println(" # # # # #請輸入新的利率# # # # ");
Scanner scanner =新掃描儀(system . in);
sa . update(scanner . next double());
System.out.println("更新利率:"+saving account . rate);
System.out.println("更新年利率:"+sa.calc(儲蓄賬戶。賬戶,儲蓄賬戶。率,假));
System.out.println("更新月利息:"+sa.calc(儲蓄賬戶。賬戶,儲蓄賬戶。率,真));
//如何計算更新的押金?妳多久更新壹次?
System.out.println("更新存款:"+(儲蓄賬戶。account+sa.calc(儲蓄賬戶。賬戶,儲蓄賬戶。率,假)));
}
}
}
不知道對不對,但這是我理解的。