用java编写服务端模拟器模拟银行存取款业务

java-ATM 用 语言写的银行ATM柜员机模拟,实现存款,取 查询余额,修改密码的操作。 Windows Develop 238万源代码下载-
&文件名称: java-ATM
& & & & &&]
&&所属分类:
&&开发工具: Java
&&文件大小: 16 KB
&&上传时间:
&&下载次数: 0
&&提 供 者:
&详细说明:用Java语言写的银行ATM柜员机模拟,实现存款,取款,查询余额,修改密码的操作。-Written in the Java language bank ATM ATM simulation to achieve deposits, withdrawals, balance inquiries, modify operation of the password.
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&java ATM.doc
&输入关键字,在本站238万海量源码库中尽情搜索:使用JAVA编写一个简单的银行存取款程序_百度知道
使用JAVA编写一个简单的银行存取款程序
户主姓名name。•定义银行账户类Account(不能透支),及从创建到存钱;定义2个构造方法;设计存钱(moneyIn)、取钱,钱三多:1111,包含账号id(10~16位数字)、余额查询的各个过程(含不合格数据测试),密码password(6位数字),默认构造账户信息为。
另一个构造方法带4个参数分别初始化4个属性(带数据有效性验证),666666,余额balence,4个属性; &#8888,取钱(moneyOut)和查看余额(view)的方法。编写测试类AccountTest测试分别构造多个银行账户&#8226
提问者采纳
p>存钱失败.name = name.password = 666666; } /* * 另一个构造方法带4个参数分别初始化4个属性(带数据有效性验证); + account.getBalence().setBalence(d - balence),现账户余额为+&
/*& } /* * 存钱 */ public static String setMoney(Account account!&
, double balence) {
if (balence &lt.balence = balence。 */ public Account() {
super().getBalence().getBalence(); } /* * 取钱 */ public static String getMoney(A
double d = balence + account,666666;元;
*/public class Account { private S1111&quot!& private int password,钱三多;您存入了& 0) {
return &quot.; + d,密码password(6位数字);您的余额不足; + balence + &quot,
this.balence =钱三多&quot。 */ public Account(String id.password =
return &quot:1111;银行账户类Account(不能透支),&您取出了&quot.id = &quot.name = name,请正确放入.name = &quot.password = } public int getPassword() {
return password.88.getBalence();;包含账号id(10~16位数字), S } /* * 默认构造账户信息为,888888, double balence) {
} public String getName() {
/* * 查询余额 */ public static double selectMoney(Account account) {
return account, double balence) {
double d = public String getId() {
return id.setBalence(d); private String name.id = id,户主姓名
+ balence + &
} public void setBalence(double balence) {
this,余额balence&
if (balence & pr } public void setName(String name) {
} public void setPassword(int password) {
} public void setId(String id) {
} public double getBalence() {
元.id = id.balence = 888888; d) {
return &quot.88;
,现账户余额为+&quot.thread
提问者评价
其他类似问题
为您推荐:
java的相关知识
其他2条回答
源码已经压缩到附件里了。
我有最近做的信用卡的系统,看看你要不要!用eclipse做的!解压需要密码为tiantian!我相信你如果真的需要,就下载下来吧!完整的一个小项目!管理员登录:账号:“admin”,密码:“admin”其他的看着应该会操作吧!
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Java编写的模拟ATM取款机程序_中华文本库
第1页/共5页
客户端负责常见的取款机操作。
(1) 客户端需要登陆,用户输入正确的银行卡号和密码,系统核对无误后才能进行操作;
(2) 登陆后,用户可以进行查询余额、取款、存款和修改密码的操作;
(3) 修改密码时,用户需输入两次新密码,确定无误后方可更改;
(4) 取款和存款操作,有操作结果提示,如“操作成功”或“余额不足,操作失败”等。
4. 界面尽可能模仿自动取款机的实际界面。
5. 对于失败操作,尽可能采用异常捕捉的机制来完成。
==================================================================
Java编写的模拟ATM取款机程序
* @version 1.0
* @author Devil_Angel
* 该程序的功能为实现模拟银行ATM自动取款机提款,查询等功能.
import java.io.*;
/*该类为实现客户信息及部分功能*/
class Account {
private String code
//信用卡号
private String name
//客户姓名
private String password=
//客户密码
private double money
//卡里金额
/********************/
public Account(String code,String name,String password,double money)
this.code=
this.name=
this.password=
this.money=
protected String get_Code() {
protected String get_Name() {
protected String get_Password() {
public double get_Money() {
/*得到剩余的钱的数目*/
protected void set_Balance(double mon) {
/**********实现具体取款机功能*********/
class ATM {
// private S
// private S
public ATM() {
act=new Account("000000","Devil","000);
/***********欢迎界面***********/
protected void Welcome()
String str="---------------------------------";
System.out.print(str+"\n"+
"欢迎使用Angel模拟自动取款机程序.\n"+str+"\n");
System.out.print(" 1.&取款."+"\n"+
" 2.&查询信息."+"\n"+
" 3.&密码设置."+"\n"+
" 4.&退出系统."+"\n");
/**********登陆系统**********/
protected void Load_Sys() throws Exception
String card,
int counter=0;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("请输入您的信用卡号:");
card=br.readLine();
System.out.println("请输入您的密码:");
pwd=br.readLine();
if(!isRight(card,pwd))
System.out.println("您的卡号或密码输入有误.");
counter++;
SysOpter();
}while(counter&3);
Lock_Sys();
/**********系统操作**********/
protected void SysOpter() throws Exception
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
第1页/共5页
寻找更多 ""做不出来,怎么做
您的举报已经提交成功,我们将尽快处理,谢谢!
取消ghost造成的开机DOS引导的唯一办法是卸载GHOST;
另外,现在最新版本是GHOST11,我建议你不要用硬盘版,我很讨厌硬盘版开机时的选择启动方式,...
一般的DOS命令在WINDOWS20000下可以运行啊,建立一个BAT文件试试
你的机器不能运行DOS批处理文件具体有什么提示或症状?
大家还关注
(window.slotbydup=window.slotbydup || []).push({
id: '2081942',
container: s,
size: '1000,60',
display: 'inlay-fix'

我要回帖

更多关于 助农取款业务 的文章

 

随机推荐