上节内容是开机关机都是管理员的工作~
本节内容我们来实现以下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
变量起名遵循小驼峰命名法,我比较喜欢这种下划线方式的,大家可以自己决断。