大Y洲成人小说网站——剧情小说
入口: 免费在线 ,好基友也在关注javahd,提供高清在线免费也读,让您尽情感受激烈的比赛现场,全程无插件免费观看直播,为您呈现最热门精彩的在线小说!
1、关于Java的小应用
package?main;??
import?java.util.ArrayList;??
/**?
*?(10分)?
*?做一个简易的银行、账户演示程序。?
*?
(1)定义一个账户类,包含用户名、密码、余额等属性、存钱、取钱等方法。?
*?
(2)定义一个银行类,包含银行名、账户列表等属性,开账户、查账户的功能。账户列表可以使用集合相关的类,?
*??????如ArrayList,最好同时使用泛型。?
*?
(3)定义一个测试类及main函数,在其中创建一个银行,开设一些账号,模拟存钱、取钱、显示余额等。?
*/??
public?class?Main?{??
public?static?void?main(String[]?args){??
Bank?bank?=?new?Bank("HDBank");??
bank.openAccount("xiaoming","666",0);??
bank.openAccount("xiaoli","777",0);??
bank.openAccount("xiaohong","888",0);??
bank.saveMoney("xiaoli",100);??
//向特定账户存钱??
bank.drawMoney("xiaoli",50,"777");??
//从特定账户取钱,需验证密码??
bank.showAccount("xiaoli");??
//显示xiaoli账户信息??
bank.drawMoney("xiaoli",100,"a?wrong?password");??
//密码错误,取钱失败的情况??
bank.drawMoney("xiaoli",100,"777");??
//余额不足的情况??
}??
}??
class?Account{??
private?String?userName;??
private?String?password;??
private?double?balance;??
Account(String?userName,String?password,double?balance){??
this.userName?=?userName;??
this.password?=?password;??
this.balance?=?balance;??
}??
public?void?save(double?money){??
//存钱??
balance?+=?money;??
System.out.printf("%s存了%.2f元,账户余额为%.2f元。\n",userName,money,balance);??
}??
public?void?draw(double?money){??
//取钱,若账户余额不足,则不能取钱??
if(balance?-?money?<=?0)?{??
System.out.printf("%s取钱%.2f,账户余额为%.2f元。",userName,money,balance);??
System.out.pr
intln("余额不足,取钱失败。");??}else?{??
balance?-=?money;??
System.out.printf("%s取了%.2f元,账户余额为%.2f元。\n",?userName,?money,?balance);??
}??
}??
public?void?show(){??
//显示账户信息??
System.out.printf("userName:%s\n",userName);??
System.out.printf("balance:%.2f\n",balance);??
}??
public?String?getUserName(){??
//得到用户名??
return?userName;??
}??
public?String?getPassword(){??
//得到密码??
return?password;??
}??
public?String?getInfo(){??
//返回账户信息??
return?"userName:"+userName+",banlance:"+balance;??
}??
}??
class?Bank{??
public?String?bankName;??
private?ArrayList<Account>?accounts;??
Bank(String?bankName){??
this.bankName=bankName;??
accounts=new?ArrayList<Account>();??
}??
Bank(String?bankName,ArrayList<Account>?accounts){??
《小老板|SERVICE》尊享免费大平台
入口: 免费在线
提供高清在线免费也读,让您尽情感受激烈的比赛现场,全程无插件免费观看直播,为您呈现最热门精彩的在线小说!