項(xiàng)目要求:
成都創(chuàng)新互聯(lián)主要從事成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)孝感,十年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):189808205751、用戶需要從控制臺(tái)輸入賬號(hào)密碼,賬號(hào)或者密碼不正確報(bào)異常
2、每日取款的金額有限制(100,30000),否則報(bào)異常
3、每次取款都要有記錄,并在下一次取款時(shí)顯示出來(lái)
思路:
1、先在“銀行類”里生成一些用戶(跳過(guò)了注冊(cè)環(huán)節(jié))
2、可使用List集合存儲(chǔ)取款日志
3、可使用Map集合將“用戶名”和對(duì)應(yīng)的用戶信息建立“鍵值關(guān)系”
4、使用while循環(huán)控制流程
項(xiàng)目實(shí)現(xiàn)代碼:
管理類(含main方法):
import java.util.Scanner; public class Manager { public static void main(String[] args) { Scanner input = new Scanner(System.in); //創(chuàng)建BankServer()類對(duì)象 BankServer server = new BankServer(); //創(chuàng)建User類對(duì)象,先令其為空 User user = null; //調(diào)用creatAccount()方法生成四個(gè)用戶 server.creatAccount(); //while循環(huán)控制流程 while(true){ System.out.println("請(qǐng)輸入您的賬號(hào):"); String id = input.nextLine(); System.out.println("請(qǐng)輸入您的密碼:"); String password = input.nextLine(); try { user=server.chick(id, password);//調(diào)用chick()方法,讓user有意義 System.out.println("===========歡迎進(jìn)入銀行取款系統(tǒng)==========="); System.out.println("您的賬戶余額為:"+user.getMoney()); while(true){ System.out.println("請(qǐng)輸入您的取款金額(必須大于100,小于30000):"); double money = input.nextDouble(); server.getMoney(user, money); input.nextLine(); System.out.println("請(qǐng)問(wèn)您需要繼續(xù)取款嗎? Y or N"); String selec = input.nextLine(); if(selec.equalsIgnoreCase("N")){ System.out.println("歡迎使用!"); break; } } } catch (Exception e) { System.out.println(">>> 賬號(hào)/密碼錯(cuò)誤!請(qǐng)重新登錄輸入 <<<"); } } } }
分享名稱:java實(shí)現(xiàn)ATM取款項(xiàng)目-創(chuàng)新互聯(lián)
URL鏈接:http://aaarwkj.com/article38/cocosp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)站營(yíng)銷、云服務(wù)器、App開(kāi)發(fā)、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容