当前你的浏览器版本过低,网站已在兼容模式下运行,兼容模式仅提供最小功能支持,网站样式可能显示不正常。
请尽快升级浏览器以体验网站在线编辑、在线运行等功能。

建议使用的浏览器:

谷歌Chrome 火狐Firefox Opera浏览器 微软Edge浏览器 QQ浏览器 360浏览器 傲游浏览器

1481:8.7(账户类Account)

题目描述

设计一个名为Account的类,它包括:

一个名为id额int类型私有账户数据域(默认值为0)。

一个名为balance的double类型的私有账户数据域(默认值为0)。

一个名为annualInterestRate的double类型的私有数据域存储当前利率(默认值为0)。假设所有的账户都有相同的利率。

一个能创建默认账户的无参构造方法。

一个能创建带特定id和初始余额的账户的构造方法。

id、balance和annualInterstRate的访问器和修改器。

一个名为getMonthlyInterstRate()的方法返回月利率。

一个名为withDraw的方法从账户提取特定数额。

一个名为deposit的方法向账户存储特定数额。

画出该类的UML图。实现这个类。编写一个测试程序,创建一个账户ID为1122、余额为20000美元、年利率为4.5%的Account对象。使用withdraw方法取款2500美元,使用deposit方法存款3000美元,然后打印余额、月利息。

输入解释
输入 id balance 年利率 提款 存款;
输出解释
输出id 余额 月利息
输入样例
1122
20000
4.5
2500
3000
输出样例
ID is 1122
Balance is 20500
Monthly Interest is 76.875
提示
结果保留三位小数。

该题目包含在题集 SSPU

题目来源 sspu

共提交 153

通过率 73.2%
时间上限 内存上限
1000 MS 128 MB