![]() |
我是李孟修 - 物件導向程式設計 - 自動櫃員機ATM物件成員函數 |
|
|
自動櫃員機ATM物件成員函數功能 輸入參數 傳回值 存款Deposit 帳號、密碼、存款金額 TRUE/FALSE 提款Drawing 帳號、密碼,、提款金額 TRUE/FALSE 查詢餘額Re_Balance 帳號、密碼 餘額 密碼檢查Check 帳號、,密碼 TRUE/FALSE //存款 RESULT ATM::deposit(unsigned long id, unsigned int pw, double m) { if (check(id,pw)) //檢查帳號和密碼 { balance += m; //存款,餘額增加 return SUCC; } else return FAIL; } //提款 RESULT ATM::drawing(unsigned long id, unsigned int pw, double m) { if (check( id , pw ) && balance >= m) //檢查帳號和密碼夠 { //以及是否有足的餘額 balance -= m; //提款,餘額減少 return SUCC; }
|
|