您的位置:首页 > 编程语言 > Java开发

JAVA实现银行系统

2016-12-12 20:19 435 查看

系统介绍

bank包

Bank.java是银行类,用来实例化银行对象。包括银行卡号表List<银行卡号>,以及Map<银行卡号,银行卡>两种数据结构。
分别用来存银行卡号列表,和银行卡对象集合。


bank.card包

Card.java是银行卡接口类,用来规范银行卡的基本属性,包括存、取、查三个功能。
不论是储蓄卡,还是信用卡,都要继承该接口类,以实现银行卡的基本功能。
CXCard.java是储蓄卡类,实现银行卡接口类,有自己的属性。
同时,存款、取款、查询方法也都封装在这个类中,别人如果想调用,就需要先实例化储蓄卡对象,然后通过该对象调用相应的方法


bank.service包

ATM.java是模拟ATM操作类,该类实现用户对储蓄卡数据的操作,包括存款、取款、查询余额的功能操作。
OpenCXCard.java是开户类,通过此方法可以新建储存卡对象,并保存到银行的银行卡集合中去。
SystemView.java是本系统的界面类,主要实现通过在命令行输入数字来调用相关的功能


bank.test包

Test.java是测试类,也是本系统的入口类,通过Main方法,实现对本系统的启动,进行相关的业务操作。


相关代码下载

http://download.csdn.net/detail/cx118118/9757918
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: