Java入门第69课——ATM机系统

本篇教程介绍了如何使用Java实现中国农业银行的ATM机系统,包括插入和取出银联卡、查询余额、取款和支付电话费等功能。通过定义ABCATM类,利用银联接口UnionPay和农行接口ABC实现具体操作。对于非农行卡,系统将不提供缴费功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

希望大家多评论和点赞,这样我写的更有动力

ATM机系统

问题

        在案例"银行卡系统(实现银联接口)"基础上实现本案例,本案例要求实现中国农业银行的ATM系统,详细要求如下:

        1.中国农业银行的ATM机对所有银联卡提供检查密码功能、取款功能以及查询余额功能。

        2.如果为农行的卡,可以实现支付电话费功能。界面交互效果如下:

        如果为农行的银行卡界面交互效果如图-1所示。

图111.jpg

        观察图-1可以发现,农业银行的卡可以实现缴费功能。如果为其它银行的银行卡,界面交互效果如图-2所示。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猴子学编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值