自动取款机(Automated Teller Machine): 在银行或其他金融机构内或外的设备,允许账户持有人进行各种交易,如提取现金、查询余额、转账等,通常使用银行卡和个人识别号码(PIN)进行身份验证。
ATM系统的架构:
①定义一个账户类(Account),至少需要包含(卡号,姓名,性别,密码,余额,每次提现额度)。
②定义一个ATM类,用来代表ATM系统,负责提供所有的业务需求,例如→展示ATM的系统欢迎页,开通账户,转账等等。
③定义一个测试类(Test)负责对开发的ATM系统进行测试。
一.定义一个账户类(Account)
二.定义一个ATM类
系统欢迎页设计:
在ATM类中设计一个方法start,方法里负责展示欢迎界面.
==欢迎进入黑马银行ATM系统==
- 用户登录
- 用户开户
- 请选择你要操作的命令
三.创建一个测试类
- 创建一个ATM对象,代表ATM系统
- 调用ATM对象的start方法,启动系统