创建账户类Account
设计一个名称为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相关推荐
- 编写Java程序,使用ThreadLocal类,项目中创建账户类 Account,类中包括账户名称name、 ThreadLocal 类的引用变量amount,表示存款
查看本章节 查看作业目录 需求说明: 某用户共有两张银行卡,账户名称相同,但卡号和余额不同.模拟用户使用这两张银行卡进行消费的过程,并打印出消费明细 实现思路: 项目中创建账户类 Account,类中 ...
- 声明银行账户类 java_编写Java程序,使用ThreadLocal类,项目中创建账户类 Account,类中包括账户名称name、 ThreadLocal 类的引用变量amount,表示存款...
查看本章节 查看作业目录 需求说明: 某用户共有两张银行卡,账户名称相同,但卡号和余额不同.模拟用户使用这两张银行卡进行消费的过程,并打印出消费明细 实现思路: 项目中创建账户类 Account,类中 ...
- account表里有什么 银行_模拟一个银行账户类Account,账户类中包括所有者、账号、余额、账户总数、存款、取款等信息。_学小易找答案...
[单选题]廉价磁盘冗余阵列RAID利用冗余技术实现高可靠性,其中RAID1的磁盘利用率为() . [简答题]与直流调速相比,交流调速有何优点? [论述题]方法 [单选题]以<老子注>一书驰 ...
- 定义银行账户类Account,有属性:卡号cid,余额balance,所属用户Customer 银行账户类Account有方法: (1)getInfo(),返回String类型,返回卡的详细信息
//定义银行账户类Account,有属性:卡号cid,余额balance,所属用户Customer //银行账户类Account有方法: //(1)getInfo(),返回String类型,返回卡的详 ...
- 账户类Account
账户类Account 编写账户类Account,要求如下: 属性:账户类customer,账号id,余额balance,年利率annualInterestRate. 方法: 各属性的set和get方法 ...
- 3-35 声明银行账户类Account,成员变量包括账号、储户姓名、开户时间、身份证号码、存款余额等账户信息,成员方法包括开展户、存款、取款、查询(余额、明细)、销户等操作。
1.实验题目: 3-35 声明银行账户类Account,成员变量包括账号.储户姓名.开户时间.身份证号码.存款余额等账户信息,成员方法包括开展户.存款.取款.查询(余额.明细).销户等操作. 2.实验 ...
- c++课后题,声明一个银行账户类Account,该类有账号(id) ……………………
头文件名: #include<iostream> #include<string>using namespace std;class Account {public://(yo ...
- EOS - 常用命令(获取余额、创建账户、发送EOS Token)
前言 运行环境为Jungle Testnet网内. https://forums.eosgo.io/discussion/493/jungle-testnet http://dev.cryptolio ...
- JAVA定义银行账户类
定义银行账户类Account,有属性:卡号cid,余额balance,所属用户Customer 银行账户类Account有方法: (1)getInfo(),返回String类型,返回卡的详细信息 (2 ...
最新文章
- Azure编配器简化有状态无服务器工作流的创建
- 【Android 逆向】x86 汇编 ( push / pop 入栈 / 出栈 指令 | ret / retn 函数调用返回指令 | set 设置目标值指令 )
- Java文件操作大全(绝对的经典,值得收藏!)
- 深度探索C++ 对象模型(5)-Initialization list(3)
- 164. 可达性统计【拓扑排序 / bitset】
- linux 系统的内核,[科普] Linux 的内核与 Linux 系统之间的关系
- Elasticsearch Grok Pattern内置表达式大全
- ASP.NET一个网站内存放多个config文件(Web.Config文件中configSource 的用法
- SAP UI5 return sap.ui.view的实现
- 加密算法概念简介--MD5、SHA、DES、3DES、AES、RSA、ECC
- Java类class isAnnotationPresent()方法与示例
- Qt下QTableWidget的使用
- mysql5.7设置不区分大小写
- http://www.cnoug.org/viewthread.php?tid=9292
- 【Shell脚本】TDS离线备份还原
- 高级文件系统管理——Linux基本命令(15)
- mysql 偏移量是什么_数据块内部偏移量的基本计算方法
- android9.0变化,十年巨变 Android 1.0对比Android 9
- python数据存储系列教程——xls文件的读写、追加(xlwt、xlwt、xlutils)
- android handler的机制和原理_Android消息机制的原理及源码解析
热门文章
- 明日方舟系统拆解脑图
- Excel行列数字字母转换实现
- Keil调试时候提示 The window position data for this project is inconsistent解决方法
- Android使用Bmob移动后端云Restful API需要注意的问题
- 学习笔记1--自动驾驶汽车介绍
- Qomo OpenProject Field Test 4发布!
- “数”说“云上盛宴” “智”创未来生活 中国联通:“线上+线下”为智博会赋能添彩
- 文正机械电子工程专业课_机械电子工程专业解读_机械电子工程专业介绍_机械电子工程专业开设课程-高考圈...
- Golang分布式应用之etcd
- c语言如何找到进程基址,从0开始学模拟挂(一)--找内存基址,包含原理 _ 脚本