介面練習之模擬銀行訪問款

2021-08-20 08:30:51 字數 1116 閱讀 5092

介面練習——模擬銀行訪問款

要求:

1、 建立基介面bankaccount,包含 存款方法playin(),取款方法withdraw(),查詢餘額方法getbalance()。

2、 建立介面itransferbankaccount(繼承基介面bankaccount),包含轉賬方法transferto().

3、 建立類currentaccount(實現基介面itransferbankaccount),類中包含私有資料成員:名字name和餘額balance

,並實現存款方法:playin(),取款方法:withdraw(),查詢餘額getbanlance(),銀行轉賬方法transferto(),

過載方法tostring()方法,該方法返回銀行當前賬戶中的餘額。

4、 主函式中:擁有兩個賬戶:分別為曹操和劉備,(1):曹操存款1000,劉備存款2000。 (2):劉備向曹操轉賬1元錢,返回兩個賬戶當前的餘額。

inte***ce

bankaccount

inte***ce

itransferbankaccount

extends

bankaccount

class

currentaccount

implements

itransferbankaccount

@override

public

void playin(int money)

@override

public

void withdraw(int money)

@override

public

int getbalance()

@override

public

void transferto(currentaccount ca,int money)

} public

class

test5

}

執行結果:

銀行本 異地,本 跨行訪問款收費比較

牡丹靈通卡 中國工商銀行 本地atm取款 跨行取款每筆2元。異地atm取款 異地本行atm跨行取款每筆取款金額的1 最低1元,最高50元 異地跨行atm取款每筆手續費為2元 取款金額的1 1 部分最低1 元,最高50元 異地存款手續費 按存款金額的0.5 收取手續費,最低1元,最高50元。異地取款手...

銀行本 異地,本 跨行訪問款收費比較

牡丹靈通卡 中國工商銀行 本地atm取款 跨行取款每筆2元。異地atm取款 異地本行atm跨行取款每筆取款金額的1 最低1元,最高50元 異地跨行atm取款每筆手續費為2元 取款金額的1 1 部分最低1元,最高50元 異地存款手續費 按存款金額的0.5 收取手續費,最低1元,最高50元。異地取款手續...

練習之模擬時鐘

最近在學習html5,雖然這個出來已經很久了,但自己比較懶,一直沒動心思去學。趁年末有時間,研究了下,發現確實比較好用,以前難以實現的功能,用新的技術簡單就可以做出來,於是動手寫了個模擬時鐘,比較簡單,權當練手吧。js部分 var clock function circle,canvas clock...