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

.一个名为id的int类型私有账户数据域(默认值为0).一个名为balance的double类型私有数据域存储当前利率(默认值为0)。.一个名为annualInteres... .一个名为id的int类型私有账户数据域(默认值为0)

.一个名为balance的double类型私有数据域存储当前利率(默认值为0)。
.一个名为annualInterestRate的double类私有数据域存储当前利率(默认值为0)。假设所有的账户都有相同的利率。
.一个名为dateCreated的Date类型私有数据域存储账户的开户日期。
.一个能创建默认账户的无参构造方法。
.一个能创建带特定id和初始余额的账户构造方法。
.id,balance和annualIntersterstRate的访问器和修改器。
.dateCreated的访问器。
.一个名为getMonthlyInterestRate()的方法返回月利率
一个名为withDraw的方法从账户提取特定数额。
一个名为depositt的方法向账户存储特定数额。
画出该类的UML图。实现这个类。编写一个测试程序,创建一个账户ID为1122,余额为20000美元,年利率为4.5%的Account对象。使用withdrow方法取款2500美元,使用deposit方法存款3000美元,然后打印余额,月利率以及这个账户的开户日期。
展开
 我来答
当代教育科技知识库
高能答主

2020-06-02 · 擅长科技新能源相关技术,且研究历史文化。
当代教育科技知识库
采纳数:1828 获赞数:387374

向TA提问 私信TA
展开全部

包括代码序号:

publicclassAccount{StringcustomerId;


StringaccountNo;

floatbalance;

//构造方法有身份证号、账户号及余额三个参数

publicAccount(StringcustomerId,StringaccountNo,floatbalance){

this.customerId=customerId;

this.accountNo=accountNo;

if(balance<0){

System.out.println("余额不能为负");

}else{

this.balance=balance;}}

//构造方法只有身份证号、账户号二个参数,余额初始化为零

publicAccount(StringcustomerId,StringaccountNo){

this.customerId=customerId;

this.accountNo=accountNo;

this.balance=0;}//存款

publicvoiddeposit(floatamount){

this.balance+=amount;

}//取款publicvoidwithdraw(floatamount){

if(amount>balance){//取款数额大于余额

System.out.println("没有那么多的钱");




扩展资料:

会计等式(1):资产=负债+所有者权益,即:资金运用=资金来源。

该等式是会计记账、核算的基础,也是编资产负债表的基础,它表明了股东与债权人两者在企业的资产中到底占了多大份额。在负债不变时资产与所有者权益同方向变化,所有者权益不变呢,资产就与负债同方向变化,而当所有者权益与负债都变化的时候,其资产的变化则等于两者之和。

会计等式(2):收入-费用=利润(或亏损),即:得到的-付出的=赚的(或亏的) 企业的目标就是赚钱,只有取得的收入抵消为这笔收入所花的费用还有剩余,企业才算是盈利了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式