一.设计一个银行账户类,其中包括以下内容,并用字符界面模拟存款和取款过程。
1、账户信息 账户、姓名、开户时间、身份证号码等
2、存款方法
3、取款方法
4、其他方法,如“查询余额”和“显示账号”等
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Bank {
private String acount;
private String name;
private String id;
private String time;
private double num;
public Bank() {}
public Bank(String acount,String name,String id,String time,double num) {
this.acount=acount;
this.name=name;
this.id=id;
this.time=time;
this.num=num;
}
public String getAcount(){
return acount;
}
public void setAcount(String acount){
this.acount=acount;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name=name;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id=id;
}
public String getTime() {
return time;
}
public void setTime(String time) {
this.time=time;
}
public double getNum() {
return num;
}
public void setNum(double num) {
this.num=num;
}
public String toString() {
return "Bank[账号是:"+acount+",姓名为:"+name+",身份证号是:"+id+",开户时间:"+time+",金额为:"+num;
}
public void cunkuan(double num) {
this.num=this.num+num;
}
public void qukuan(double num) {
if(num>this.num) {
System