j**a编程:建立一个银行账户类bankaccount

建业嗨起来 2024-05-23 11:09:16
最佳回答
public class bankaccount { private string m_iname; private double m_dbalance; private double m_dinterestrate; public bankaccount(){ m_iname=""; m_dbalance=0.0; m_dinterestrate=0.0; } public bankaccount(string name, double balance, double interestrate) { m_iname = name; m_dbalance = balance; m_dinterestrate = interestrate; } public string getm_iname() { return m_iname; } public void setm_iname(string name) { m_iname = name; } public double getbalance() { return m_dbalance; } public void setm_dbalance(double balance) { m_dbalance = balance; } public double getinterestrate() { return m_dinterestrate; } public void setinterestrate(double interestrate) { m_dinterestrate = interestrate; } public void printaccountmsg(){ system.out.println("帐户:"+m_iname+" 当前余额"+m_dbalance+"元 年利率为"+m_dinterestrate*100+"%"); } public void s**emoney(double money){ m_dbalance+=money; } public void getmoney(double money){ if(money<=m_dbalance) m_dbalance-=money; else system.out.println("对不起,您的帐余额不足!"); } public double caculateinterest(int days){ return m_dbalance*m_dinterestrate*days/365; }}public class exampleaccount { public static void main(string[] args) { bankaccount ba = new bankaccount("andy",88888,0.01); ba.printaccountmsg(); ba.s**emoney(1000); ba.printaccountmsg(); ba.getmoney(10000); ba.printaccountmsg(); system.out.println("当前利率为"+ba.getinterestrate()+" 十年后帐户余额将是:"+(ba.getbalance()+ba.caculateinterest(365*10))+"元。"); ba.setinterestrate(0.02); system.out.println("若利率为"+ba.getinterestrate()+" 十年后帐户余额将是"+(ba.getbalance()+ba.caculateinterest(365*10))+"元。"); }} 20210311
汇率兑换计算器

类似问答
  • 银行一类账户与二类账户区别有哪些?
    • 2024-05-23 00:37:21
    • 提问者: 未知
    很多人在银行办理账户的时候并不会注意太多,甚至连自己办理的是几类账户都不知晓,在这样的情况下也很难了解这几类账户之间的区别,接下来小编和大家来聊聊:银行ⅰ类账户...
  • **二类账户如何转为一类账户?
    • 2024-05-23 18:48:44
    • 提问者: 未知
    个人只能在同一家银行有一个一类账户,直接在银行升级即可,ⅰ类户,指的是通过传统银行柜面开立的、满足实名制所有严格要求的账户。简单而言就是你手里拿的**或者是借...
  • 请问j2ee的j**a编程规范和android的j**a编程规范有什么异同?
    • 2024-05-23 08:45:31
    • 提问者: 未知
    不管是做企业应用(j2ee)、还是做手机应用...在j**a标准版的基础上添加了开发企业级应用的内容,包括servlet、jsp、e**这三个主要的构件规范和jdbc、jta、jms、jax-ws....
  • 用j**a编写一个银行帐户管理的程序
    • 2024-05-23 09:44:54
    • 提问者: 未知
    string password){/覆盖了父类的 withdrawal方法 if(th**.passowrd=password){ if(th**.money=-5000|th**.money>-5000){ system.out.print("**严重透支,不可以再取!...
  • j**a编程思想这个本书怎么样?
    • 2024-05-23 11:57:38
    • 提问者: 未知
    不怎么样,感觉对新手很难上手,给你推荐一些: 伙计,学j**a有前途,偶也在学j**a,给你推荐几本吧!新电脑课堂.j**a编程篇 http://book.jqcq.com/product/800592.html j**a是长期以来最卓越的面向对象程序设计语言,具有简单易学、分布应用、**无关、可移植、安全稳定等特点,尤其适用于互联网应用...
  • 银行开立的信托专用存款账户属于备案类还是核准类账户啊?
    • 2024-05-23 15:22:46
    • 提问者: 未知
    1.类账户  核准类账户是指经中民银准后方可开立的银算账户。  核准类账户主要有:  (1)基本存款账户;  (2)临时存款账户(因注册验资和增资验资开立的除外);  (3)预算单位专用存款账户;  (4)人民银行另有规定的专用存款账户。  2.备案类账户  通过人民币银行结算账户管理系统向**人民银行营业管理部备案即可,不需要通过**人民银行审核。  备案类账户主要有:  (1)一般存款账户; ...
  • 请写一个程序,为一个银行账户定义一个基类,并定义两个派生类,用它们代表具有不同取款规则的账户。
    • 2024-05-23 16:15:51
    • 提问者: 未知
    上面两位都说什么呢?人家让写个转账的程序,怎么还写上什么下载器和什么频率了?楼主,你这是作业么?我只能给你写一个简单框架,具体你自己看着填吧virtual bool zhuanzhang(int nzhangnum1, int nzhangnum2 , flaot fmoney){ // 函数参数为,账号1,账号2,转账钱数,把1转到2中 // 具体内容,(剪切功能) return ...
  • 银行远程开户是不是在1类账户的基础上开立2类账户
    • 2024-05-23 21:22:51
    • 提问者: 未知
    银行远程开户并不是在1类账户的基础上开立2类账户,如果你不明白,可以去银行咨询。
  • j**a 编程
    • 2024-05-23 12:28:59
    • 提问者: 未知
    接口 public interface money { public int getmoney(int rmb);} 美元 public class dollar implements money { public int getmoney(int rmb){ return rmb*0.1609;} } 港币 public class hongkongdollar implements money...
  • 银行结算账户的开立种类
    • 2024-05-23 06:36:02
    • 提问者: 未知
    银行结算账户按存款人不同,分为单位银行结算账户和个人结算账户。其中:单位银行结算账户按用途不同,分为基本存款账户、一般存款账户、专用存款账户、临时存款账户。
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。