綜合實訓三銀行賬戶信息管理_第1頁
綜合實訓三銀行賬戶信息管理_第2頁
綜合實訓三銀行賬戶信息管理_第3頁
綜合實訓三銀行賬戶信息管理_第4頁
免費預覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、綜合實訓三銀行賬戶信息管理項目目的:本項目旨在通過一個銀行賬戶信息管理系統(tǒng)應用程序綜合掌握JAVA語言中類的繼承的相關(guān)知識,包括:1、類的繼承2、抽象類3、接口項目要求:分別使用抽象類和接口,實現(xiàn)銀行賬戶的概念。銀行賬戶包括的屬性有 “賬號”、“儲戶姓名”、“存款余額”,包括的方法有“存款”、“取 款”、“顯示余額”、“計算利息”、“累加利息”、“打印賬戶信息”等。要求分別實現(xiàn)銀行定期存款賬戶、銀行活期存款賬戶、和國債賬戶。(3種賬戶的利率不同,且定期和活期存款的利息要征 20%的個人所得稅(累加利息時收?。?。(具體每種賬 戶利率多少可自己定義。)實現(xiàn)方案可有:實現(xiàn)方案1 (抽象類法)建立一

2、個抽象父類,包含三個賬戶都有的屬性和方法。其中需要多態(tài)的方法要定義為抽象方法。再建立三個子類,分別繼承抽象父類,并覆蓋其中的抽象方法。最后定義測試主程序類,在其中進行合理的測試。實現(xiàn)方案2 (接口法)先建立一個父類,包含三個賬戶都有的屬性和方法。再建立一個接口,其中包含公 共靜態(tài)常量、需要多態(tài)的方法。然后建立三個子類,分別繼承父類,并實現(xiàn)接口(覆蓋 其中抽象方法)。最后定義測試主程序類,在其中進行合理的測試。項目分析:下面以實現(xiàn)方案2為例分析。要求1:先建立一個父類,包含三個賬戶都有的屬性和方法。分析1:三種賬戶都有的屬性有:“賬號”、“儲戶姓名”、“存款余額”。在三種賬戶中的實現(xiàn) 一樣,不需

3、要“多態(tài)”的方法有: “存款”、“取款”、“顯示余額”。(這里加上存取款是 簡單的余額加減,不涉及利息結(jié)算,涉及利息的方法在接口里多態(tài)實現(xiàn))參考代碼public class Acco untString n ame; int nu mber; double bala nee;構(gòu)造方法public Account(String name, int number, double balanee) 存款public void depositM on ey() 取款public void drawM on ey() 顯示余額public void prin tBIa nce()o o o要求2:再建立

4、一個接口,其中包含公共靜態(tài)常量、需要多態(tài)的方法。分析2:假設(shè)此例是為“中國人民銀行”設(shè)計的三種銀行賬戶,故三種賬戶具有共同的,不容修改的“銀行名稱” (bankName),此屬性適合在接口中設(shè)置為一個共有靜態(tài)常量。由于三種 賬戶的儲蓄種類不同、利率不同,所涉及的“計算利息” 、“累加利息”、“打印賬戶信息”等 方法在不同的賬戶中應有不同的實現(xiàn),故應在接口中定義為抽象方法。參考代碼:public in terface Acco un tI nterface String bankName=中國人民銀行;void calI nterest(); 計算利息void addI nteres(); 累加

5、利息void printAccount(); 打印賬戶信息要求3:然后建立三個子類,分別繼承父類,并實現(xiàn)接口(覆蓋其中抽象方法)。分析3:以活期賬戶為例,該類的定義格式如下:class Curren tAcco unt exte nds Acco unt impleme nts Acco un tI nterface應在子類中給出具體的利率、設(shè)置合適的構(gòu)造方法,并實現(xiàn)各抽象方法。要求4:最后定義測試主程序類,在其中進行合理的測試。分析4:以活期賬戶為例,假如定義好了類CurrentAccount,可在主程序中做如下測試,以驗證賬戶各項行為屬性是否正確。public classAccou ntT

6、est 張三,111111,1000);public static voidmain( Stri ng args) Curre ntAccou nt c1= new Curre ntAccou nt(”c1.pri ntAccou nt(); c1.depositMo ney(); c1.drawMo ney(); c1.pri ntBla nce(); c1.call nterest(); c1.add In teres(); c1.pri ntAccou nt();打印賬戶信息存款取款顯示余額計算利息累加利息打印賬戶信息項目界面創(chuàng)建了一個活期賬戶*當前操作;打印賬戶信息* 中國人民銀行活期

7、賬戶(利率匕0,0010) 用戶名張三賬號111111余 1000.0書常書需盅肓需器 背當前操作:存款 I 諧薔需需書常前肓請輸入您的有款額:500存款5 口 CL 口元粛功II*當前操作:取款! * 請輸入您的取歎額*100已從您的賬戶取款;WCLO元|*當前操作;顯示余額! * 您的賬戶余額為100,00元*當前操作匕計算利息! *B青輪入您的儲蓄天數(shù)3 65您的賬戶目前有土511-00元利息*當前操作=累加利息!卄w 請輸入您的儲蓄天數(shù);3 65已向您的賬戶累加了 t408 .虻元利息??喈斍安偌捍蛴≠~戶信息 EE中國人民銀行活期賬戶(利率:0.D010)E筑 f r程序運行后的界面

8、截圖,要你自己的程序界面項目代碼源代碼清單項目小結(jié)本次項目的心得體會/寫完后每個人以”學號末3位+姓名.doc ”的形式(如”123張三.doc ”)保存為word文 件,交至課代表,然后課代表統(tǒng)一發(fā)我郵箱.出師表兩漢:諸葛亮先帝創(chuàng)業(yè)未半而中道崩殂, 今天下三分,益州疲弊,此誠危急存亡之秋也。然侍衛(wèi)之臣 不懈于內(nèi),忠志之士忘身于外者,蓋追先帝之殊遇,欲報之于陛下也。誠宜開張圣聽,以光 先帝遺德,恢弘志士之氣,不宜妄自菲薄,引喻失義,以塞忠諫之路也。宮中府中,俱為一體;陟罰臧否,不宜異同。若有作奸犯科及為忠善者,宜付有司論其 刑賞,以昭陛下平明之理;不宜偏私,使內(nèi)外異法也。侍中、侍郎郭攸之、費祎

9、、董允等,此皆良實,志慮忠純,是以先帝簡拔以遺陛下:愚 以為宮中之事,事無大小,悉以咨之,然后施行,必能裨補闕漏,有所廣益。將軍向?qū)櫍孕惺缇?,曉暢軍事,試用于昔日,先帝稱之曰能”,是以眾議舉寵為督:愚以為營中之事,悉以咨之,必能使行陣和睦,優(yōu)劣得所。親賢臣,遠小人,此先漢所以興隆也; 親小人,遠賢臣,此后漢所以傾頹也。 先帝在時, 每與臣論此事,未嘗不嘆息痛恨于桓、 靈也。侍中、尚書、長史、參軍,此悉貞良死節(jié)之臣, 愿陛下親之、信之,則漢室之隆,可計日而待也 k!T臣本布衣,躬耕于南陽,茍全性命于亂世,不求聞達于諸侯。先帝不以臣卑鄙,猥自枉 屈,三顧臣于草廬之中,咨臣以當世之事,由是感激,遂許先帝以驅(qū)馳。后值傾覆,受任于 敗軍之際,奉命于危難之間,爾來二十有一年矣。先帝知臣謹慎,故臨崩寄臣以大事也。受命以來,夙夜憂嘆,恐托付不效,以傷先帝之 明;故五月渡瀘,深入不毛。今南方已定,兵甲已足,當獎率三軍,北定中原,庶竭駑鈍, 攘除奸兇,興復漢室,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論