freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java課程設(shè)計(jì)-atm機(jī)模擬系統(tǒng)(完整版)

  

【正文】 utton(確定)。 ((8))。 tf2 = new TextField(6)。import .*。由于以前學(xué)的不是很扎實(shí),而且還有些知識(shí)我們都是沒有學(xué)過的,這就要求我們?nèi)ゲ橄嚓P(guān)的書籍,還有就是和同學(xué)之間的交流。6 課程設(shè)計(jì)總結(jié) 遇到的問題及解決辦法在此次課程設(shè)計(jì)中遇到了一些問題,如:對(duì)于面向?qū)ο蟮姆椒私獠粔蛲笍?,運(yùn)用到實(shí)際的軟件開發(fā)中存在著困難;對(duì)于Java語言,只學(xué)習(xí)到了一些最基本的知識(shí),這導(dǎo)致編寫程序時(shí)經(jīng)常出現(xiàn)一些語法錯(cuò)誤,而且要在短時(shí)間內(nèi)用Java語言來設(shè)計(jì)一個(gè)具體的系統(tǒng)是一個(gè)較大的挑戰(zhàn);還有對(duì)于正規(guī)開發(fā)一個(gè)系統(tǒng)的流程不熟悉,適應(yīng)起來比較慢,編寫各個(gè)模塊相對(duì)應(yīng)的操作時(shí),自己感覺難以動(dòng)手,這表明所學(xué)的知識(shí)不能靈活運(yùn)用到實(shí)際中。圖3 選擇服務(wù)界面(3)取款界面,如圖4所示。 }這個(gè)方法就可以實(shí)現(xiàn)了,這里就不再多說了。 (new GridLayout(2, 1))。 // TextField tf = new TextField(6)。 } }else{ (false)。 Selection s = new Selection(選擇服務(wù), act)。 } if ((money % 100 != 0) || (money = 5000)) {// 取錢數(shù)為100的倍數(shù)或不大于5000 dispose()。當(dāng)然了取款的時(shí)候也不能超過卡里的余額,再就是卡里的余額不可以為負(fù),否則就會(huì)彈出報(bào)錯(cuò)的窗口。 } else if(()==button4){//退出 dispose()。 (this)。 button5 = new Button(修改密碼)。 (button2)。 } } 選擇服務(wù)模塊設(shè)計(jì)在選擇服務(wù)模塊中,有各種ATM的服務(wù)功能,只要用戶在該界面中選擇按鈕,它就會(huì)彈出各個(gè)相應(yīng)的界面。(().equals(number2))){ dispose()。 String card。所以整個(gè)設(shè)計(jì)就趨向簡(jiǎn)單化了。 (button1)。而每一個(gè)窗口則執(zhí)行相應(yīng)的功能。l ATM存款:不能出現(xiàn)負(fù)存款。這次課程設(shè)計(jì)的主要內(nèi)容是獨(dú)立用JAVA語言開發(fā)一個(gè)小的應(yīng)用程序。電子技術(shù)的不斷發(fā)展使得ATM自動(dòng)化的功能不斷完善。組員2(王玲玲):負(fù)責(zé)取款、修改密碼、查詢余額模塊,編寫相應(yīng)代碼。4 系統(tǒng)設(shè)計(jì) 總體設(shè)計(jì)本次設(shè)計(jì)的ATM柜員機(jī)主要是由登錄頁(yè)面模塊還由選擇服務(wù)模塊組成,其中選擇服務(wù)模塊又由取款模塊、查詢余額模塊、修改密碼模塊、退卡模塊組成。} 、Selection(String s,Account act){ super(s)。 }})。抓藥是用于輸入單行的文本;文本區(qū)調(diào)用public String getText()方法,獲取用戶想要的字符串。 number2=()。 } } /*退卡*/if(()==button2){ dispose()。 (button1)。 button4 = new Button(退出)。 (this)。 GetBalance gb = new GetBalance(取款,act)。 } }} 取款模塊設(shè)計(jì)在取款模塊中,和其他的界面也是同樣的結(jié)構(gòu)。 (money)。// 返回選擇服務(wù)窗口 } } else if (money ()) {// 判斷取款數(shù)額是否大于余額 dispose()。 Selection s = new Selection(選擇,act)。查詢時(shí)用到的方法: Query(String s, Account act) {// 構(gòu)造函數(shù) super(s)。 (button)。 } 退卡模塊設(shè)計(jì)在退卡模塊設(shè)計(jì)中,這個(gè)方法就更加的簡(jiǎn)單了,它只是用了if(()==button4){//退出 dispose()。如果輸入的密碼或卡號(hào)不正確的話就會(huì)報(bào)右下圖的錯(cuò)誤。 圖8 修改密碼界面當(dāng)輸入的初始密碼不正確會(huì)報(bào)圖9所示錯(cuò)誤。通過這次課程設(shè)計(jì)我學(xué)到了一些東西,這次的課程設(shè)計(jì)中,主要是運(yùn)用JAVA語言來編寫一個(gè)小的應(yīng)用程序,當(dāng)然還可以用其他的技術(shù)來輔助。參考文獻(xiàn)[1] 王萌,劉婧,[M]北京 冶金工業(yè)出版社,2004[2] 黃聰明 精通 JAVA2程序設(shè)計(jì)[M]北京:清華大學(xué)出版社,[3] 王文濤,袁海燕 JAVA實(shí)用程序設(shè)計(jì)100例[M]北京:人民郵電出版社,[4] 雍俊海 JAVA程序設(shè)計(jì)[M]北京:清華大學(xué)出版社,[5] 劉寶林 JAVA程序設(shè)計(jì)與案例[M]北京:高等教育出版社,附錄(源碼)/******登陸頁(yè)面首窗口*******/import .*。 Button button2。// 輸入密碼 box2 = ()。 ((10))。 add(button2)。 String pwd。 Selection s = new Selection(選擇服務(wù), act)。import .*。 Account act。 (button1)。 button4 = new Button(退出)。 (this)。 GetBalance gb = new GetBalance(取款, act)。 } }}/**********取款功能************/import .*。 GetBalance(String s, Account act) {// 構(gòu)造函數(shù) super(s)。 (tf)。 (true)。 (money)。// 返回選擇服務(wù)窗口 // dispose()。import 。public class ChangePassword extends Frame implements ActionListener { Panel panel1 = new Panel()。 = act。 (new Label(請(qǐng)輸入你的新密碼:))。 (panel)。 pwd3 = ()。 dispose()。import .*。 // TextField tf = new TextField(6)。 (panel1)。// 返回選擇服務(wù)窗口 } }}/***********賬戶****************/import .*。 = money。 }}23。 } public String get_Name() {// 取得名字 return name。 // 信用卡號(hào) private String name = null。 (new WindowAdapter() { public void windowClosing(WindowEvent e) { (0)。 Panel panel = new Panel()。import .*。 Selection s = new Selection(選擇, act)。 if ((())) {// 判斷舊密碼是否正確 if ((pwd4)) {// 判斷兩次輸入的新密碼是個(gè)匹配 (pwd3)。 setBound
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1