Python:銀行系統實戰(二)

上節內容是開機關機都是管理員的工作~

本節內容我們來實現以下ATM機該乾的事情

 

在這裏說明一下,本節只搭建一個框架。

每部分內容到底做什麼,我們下節再講。

 

"""

userinfo
網絡	用戶信息表; 用戶表; 用戶信息; 用戶登錄表; 用戶信息類;
[例句]Internal error: unable to update the userinfo table with your email address and full name.
內部錯誤:無法用您的郵件地址和完整名稱更新userinfo表。

draw money
英 [drɔː ˈmʌni]   美 [drɔː ˈmʌni]
提款,取款

deposit
英 [dɪˈpɒzɪt]   美 [dɪˈpɑːzɪt]
n.
訂金;訂錢;押金;存款
v.
放下;放置;使沉積;使沉澱;使淤積;將(錢)存入銀行;存儲
第三人稱單數: deposits複數: deposits現在分詞: depositing過去式: deposited過去分詞: deposited

transfer accounts
英 [trænsˈfɜː(r) əˈkaʊnts]   美 [trænsˈfɜːr əˈkaʊnts]
轉賬




"""


class ATM(object):
    # 開戶
    def create_user(self):
        pass

    # 查詢
    def search_userInfo(self):
        pass

    # 取款
    def draw_money(self):
        pass

    # 存款
    def deposit(self):
        pass

    # 轉賬
    def transfer_accounts(self):
        pass

    # 改密
    def change_pwd(self):
        pass

    # 鎖定
    def lock_user(self):
        pass

    # 解鎖
    def unlock_user(self):
        pass

    # 補卡
    def new_card(self):
        pass

    # 銷戶
    def kill_user(self):
        pass

變量起名遵循小駝峯命名法,我比較喜歡這種下劃線方式的,大家可以自己決斷。

發佈了79 篇原創文章 · 獲贊 64 · 訪問量 8212
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章