转账

ATM机模拟系统

对着背影说爱祢 提交于 2020-02-09 07:54:40
实验要求 https://pan.baidu.com/s/1Sq5joWyVsNhY8DYiyI4UmQ 源代码 /*信1705-1 20173458 王嘉梁*/ package atm; import java.util.Scanner; import java.io.*; import java.util.Date; import java.text.SimpleDateFormat; class Account { private String accountID; private String accountname; private String operatedate; private int operatetype; private String accountpassword; private int accountbalance; private int amount; public String[] operation = new String[100]; //记录所有的操作 int operationTimes; //存取款、转账、改密、查询余额操作的次数 public int inputTimes; //录入密码错误的次数 public void setAccountID(String a) { accountID=a; } public void

第一次测试代码

筅森魡賤 提交于 2020-01-15 22:26:15
1 package test; 2 3 //信1705-1 20173476 高宇 4 public class Account { 5 6 private String accountID; //用户账号 7 private String accountName; //姓名 8 private String operatedate; //日期 9 private int operatetype; //用于存储操作账户的类型 10 private String accountpassword; // 用户密码 11 private int accountbalance; // 账户余额 12 private int amount; // 操作流水金额 13 14 public String getaccountID() 15 {return accountID;} 16 public void setaccountID(String accountID) 17 {this.accountID = accountID;} 18 19 public String getaccountName() 20 {return accountName;} 21 public void setaccountname(String name) 22 {this.accountName = name;

做了一个Python的实战小项目――银行系统

匿名 (未验证) 提交于 2019-12-02 22:11:45
一、准备工作   首先走进银行的大门,会有工作人员来询问需要办理什么业务,当然得实话实说了,不过这个和系统没什么关系(* ̄) ̄)。接下来,如果要办理的业务是比较大众化的,可以在机器上完成,那么她就会带着我们到一个庞大的小机器旁边。前面他还需要操作几下,来让机器可以为我们工作,有时可以见到招呼一个更高级的员工来输下指纹。这些我们可以理解为管理员来启动系统(有些人是不是觉得哪有这么麻烦,主要我这里说的是银行里面那几台功能比较全的,不单单是简单的自动取款机)。   接下来该办理我们的业务了,都有哪些业务呢?先列举一些:查余额,存款,取款,转账,改个密码,还可以挂失锁卡,对应还能解锁,把最基本的忘记了,没有办卡哪有这些操作呢,开户也得算上,补卡,销户等等。   到这里了,我们和实际情况相比没有实体的卡,所以会有一些差异。剩下的过程中想到了再说。 二、转换思想    前面大概确定了需要实现的功能,最终我们还是要写成代码,所以得从编程的思想来考虑那些需求。   首先要考虑这个系统中有哪些对象,从人到银行的ATM机都有哪些事物。人,银行卡,ATM机,这三个是必须有的了,还需要什么,开始办理业务时候那个帮我们操作的人有很多和我们用户不一样的操作,把他也当做一个对象。   人。人这个对象有哪些属性呢?人有自己的一些信息,还有银行卡,剩下要办理的业务我们人为的给定。   卡。卡也有本身的一些信息。