基于Java技术,只实现了ATM机的取款过程,有兴趣和有能力的高手可以再加以改进,这样就更完美了。可作为Java初学者《面向对象》编程的一个很好范例。
在这个程序中,用到以下JAVA类库:
dataAccess(数据操作)类:包含用于数据库的相关操作
atmScreen(ATM屏幕)类:主要创建各操作窗体和相应按钮事件
Account(用户帐户)类:包含用户信息的验证、余额查询和扣钱等方法
readCard(读卡机)类:包含读取用户卡号和退卡(退出系统)
moneyMachine(取钱机)类:只用于打印清单
Atm(系统)类:系统主方法的开始,负责调用其他类
1