1 / 43
文档名称:

课程设计报告.docx

格式:docx   大小:628KB   页数:43页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

课程设计报告.docx

上传人:幻影 2022/2/27 文件大小:628 KB

下载得到文件列表

课程设计报告.docx

相关文档

文档介绍

文档介绍:课程设计报告
课程设计报告
0 / 43
课程设计报告
课程设计报告
课程设计报告
课程设计报告
1 / 43
课程设计报告
一、e double ceiling;
public CreditAccount(){

}
public CreditAccount(long id, String password, String name, String personId, int accountType, double balance,double ceiling) {
ﻩﻩsuper(id, password, name, personId, accountType, balance);
ﻩ  = ceiling;
ﻩ}
 
public double getCeiling() {
return ceiling;
ﻩ}
public void setCeiling(double ceiling) {
ﻩ = ceiling;
}
ﻩ***@Override
ﻩpublic void withdraw(double money) {
// TODO Auto-generated method stub
ﻩ if (getBalance()+ceiling<money){
ﻩ .println("对不起,已超出您的信用额度!!");
ﻩ }else{
ﻩsetBalance(getBalance()-money);
ﻩ }
ﻩ ﻩ
ﻩ}
}
package ATM;
/*
 * 储蓄卡用户
* */
public class SavingAccount extends Account{
public SavingAccount(){
ﻩﻩsuper();
ﻩ }
课程设计报告
课程设计报告
4 / 43
课程设计报告
public SavingAccount(long id, String password, String name, String personId, int accountType, double balance) {
ﻩ super(id, password, name, personId, accountType, balance);
ﻩ// TODO Auto-generated constructor stub

ﻩ***@Override
public void withdraw(double money) {
// TODO Auto-generated method stub
if (getBalance()<money)
ﻩ{
ﻩﻩ System.("对不起,您的账户余额不足!!");
}else{
ﻩﻩ setBalance(getBalance()-money);
ﻩ}
}

package ATM;
import java.io.BufferedReader;
import java.;
import ;
import .;
import java.io.;
import .IOException;
import ;
import ;
public class Bank {
// 声明一个银行账户类数组,用来存放所有的银行账户信息
ﻩAccount[] accounts = new Account[20];
ﻩint number = 0; // 账户数目
ﻩint id = 1001; // 银行卡号从1001开始自动加1;
BufferedReader br = null;
// 创建文件,并实现文件的读取
ﻩBank() {
= new File("account.txt");
ﻩﻩtry {
ﻩﻩ ();
ﻩ ﻩReader r = new (file);
ﻩ ﻩbr = new BufferedReader(r);
ﻩString s = br.readLine();
课程设计报告
课程设计报告
5 / 43
课程设计报告
while (s != null) {
ﻩﻩﻩﻩ