设计一个名称为Account的类,具体包括:

id:账号,私有属性,整型,默认值为0;
balance:余额,私有属性,实型,默认值为0;
annualInterestRate:当前利率,私有属性,实型,默认值为0,假设所有帐户均有相同的利率;
dateCreated:账户开户时间,私有属性,LocalDate类型,默认为2020年7月31日;
一个能创建默认账户的无参构造方法;
一个能创建带特定id和初始余额的账户的构造方法;
id、balance、annualInterstRate的getter及setter方法;
dateCreated的getter方法;
一个名为getMonthlyInterestRate()的方法返回月利率(月利率计算公式:余额*(年利率/1200));
一个名为withDraw的方法从账户提取特定数额,当提取数额大于余额或为负数系统返回WithDraw Amount Wrong提示;
一个名为deposit的方法向账户存储特定数额,当存储数额大于20000元或为负数系统返回Deposit Amount Wrong提示。
编写一个测试程序:

创建一个账户,其账户id、余额及利率分别有键盘输入,账户开户时间取系统当前时间;
输入取钱金额,系统进行取钱操作,如果取钱金额有误,则输出提示信息后系统继续运行;
输入存钱金额,系统进行存钱操作,如果存钱金

创建账户类Account相关推荐

  1. 编写Java程序,使用ThreadLocal类,项目中创建账户类 Account,类中包括账户名称name、 ThreadLocal 类的引用变量amount,表示存款

    查看本章节 查看作业目录 需求说明: 某用户共有两张银行卡,账户名称相同,但卡号和余额不同.模拟用户使用这两张银行卡进行消费的过程,并打印出消费明细 实现思路: 项目中创建账户类 Account,类中 ...

  2. 声明银行账户类 java_编写Java程序,使用ThreadLocal类,项目中创建账户类 Account,类中包括账户名称name、 ThreadLocal 类的引用变量amount,表示存款...

    查看本章节 查看作业目录 需求说明: 某用户共有两张银行卡,账户名称相同,但卡号和余额不同.模拟用户使用这两张银行卡进行消费的过程,并打印出消费明细 实现思路: 项目中创建账户类 Account,类中 ...

  3. account表里有什么 银行_模拟一个银行账户类Account,账户类中包括所有者、账号、余额、账户总数、存款、取款等信息。_学小易找答案...

    [单选题]廉价磁盘冗余阵列RAID利用冗余技术实现高可靠性,其中RAID1的磁盘利用率为() . [简答题]与直流调速相比,交流调速有何优点? [论述题]方法 [单选题]以<老子注>一书驰 ...

  4. 定义银行账户类Account,有属性:卡号cid,余额balance,所属用户Customer 银行账户类Account有方法: (1)getInfo(),返回String类型,返回卡的详细信息

    //定义银行账户类Account,有属性:卡号cid,余额balance,所属用户Customer //银行账户类Account有方法: //(1)getInfo(),返回String类型,返回卡的详 ...

  5. 账户类Account

    账户类Account 编写账户类Account,要求如下: 属性:账户类customer,账号id,余额balance,年利率annualInterestRate. 方法: 各属性的set和get方法 ...

  6. 3-35 声明银行账户类Account,成员变量包括账号、储户姓名、开户时间、身份证号码、存款余额等账户信息,成员方法包括开展户、存款、取款、查询(余额、明细)、销户等操作。

    1.实验题目: 3-35 声明银行账户类Account,成员变量包括账号.储户姓名.开户时间.身份证号码.存款余额等账户信息,成员方法包括开展户.存款.取款.查询(余额.明细).销户等操作. 2.实验 ...

  7. c++课后题,声明一个银行账户类Account,该类有账号(id) ……………………

    头文件名: #include<iostream> #include<string>using namespace std;class Account {public://(yo ...

  8. EOS - 常用命令(获取余额、创建账户、发送EOS Token)

    前言 运行环境为Jungle Testnet网内. https://forums.eosgo.io/discussion/493/jungle-testnet http://dev.cryptolio ...

  9. JAVA定义银行账户类

    定义银行账户类Account,有属性:卡号cid,余额balance,所属用户Customer 银行账户类Account有方法: (1)getInfo(),返回String类型,返回卡的详细信息 (2 ...

最新文章

  1. Azure编配器简化有状态无服务器工作流的创建
  2. 【Android 逆向】x86 汇编 ( push / pop 入栈 / 出栈 指令 | ret / retn 函数调用返回指令 | set 设置目标值指令 )
  3. Java文件操作大全(绝对的经典,值得收藏!)
  4. 深度探索C++ 对象模型(5)-Initialization list(3)
  5. 164. 可达性统计【拓扑排序 / bitset】
  6. linux 系统的内核,[科普] Linux 的内核与 Linux 系统之间的关系
  7. Elasticsearch Grok Pattern内置表达式大全
  8. ASP.NET一个网站内存放多个config文件(Web.Config文件中configSource 的用法
  9. SAP UI5 return sap.ui.view的实现
  10. 加密算法概念简介--MD5、SHA、DES、3DES、AES、RSA、ECC
  11. Java类class isAnnotationPresent()方法与示例
  12. Qt下QTableWidget的使用
  13. mysql5.7设置不区分大小写
  14. http://www.cnoug.org/viewthread.php?tid=9292
  15. 【Shell脚本】TDS离线备份还原
  16. 高级文件系统管理——Linux基本命令(15)
  17. mysql 偏移量是什么_数据块内部偏移量的基本计算方法
  18. android9.0变化,十年巨变 Android 1.0对比Android 9
  19. python数据存储系列教程——xls文件的读写、追加(xlwt、xlwt、xlutils)
  20. android handler的机制和原理_Android消息机制的原理及源码解析

热门文章

  1. 明日方舟系统拆解脑图
  2. Excel行列数字字母转换实现
  3. Keil调试时候提示 The window position data for this project is inconsistent解决方法
  4. Android使用Bmob移动后端云Restful API需要注意的问题
  5. 学习笔记1--自动驾驶汽车介绍
  6. Qomo OpenProject Field Test 4发布!
  7. “数”说“云上盛宴” “智”创未来生活 中国联通:“线上+线下”为智博会赋能添彩
  8. 文正机械电子工程专业课_机械电子工程专业解读_机械电子工程专业介绍_机械电子工程专业开设课程-高考圈...
  9. Golang分布式应用之etcd
  10. c语言如何找到进程基址,从0开始学模拟挂(一)--找内存基址,包含原理 _ 脚本