首先放一个客户(其实就是老师给的作业)需求的效果图
在这里先准备所需要的类
用户类:卡号 密码 真实姓名 余额 开户时间
定义Account类 存储用户信息 封装属性 并提供getXXX和setXXX
银行业务类: 属性:所有的储户 开户 、 存款、 取款 、查询余额、 转账
BankService List<Account> 5个方法
日期工具类 :方便调用
1. 获取系统当前日期时间的方法 static
键盘输入的工具类:
1.获取键盘输入的整数的方法 static
2.获取键盘输入的小数的方法 static
3.获取键盘输入的字符串的方法 static
系统操作界面: 用户在没有选择6,退出之前,可以重复做业务
死循环 用户不退出,永远不退出
在这里先给出几个类 (实不相瞒, 还没写完, 也没法给全部)
Account 类
package com.ATM.bean;
// 卡号 密码 真实姓名 余额 开户时间
// 储存用户信息
public class Account {
private String cardNum;
private int password;
private String accountName;
private double money;
private String createDate;
public Account() {
}
public Account(String cardNum, int password, String accountName, double money, String createDate) {
this.cardNum = cardNum;