1. 程式人生 > >面向物件與銀行管理系統總結

面向物件與銀行管理系統總結

缺點: 每次登入時候都需要重新開戶  不能儲存使用者資訊 

優化  需要建立一個資料夾儲存字典裡面的使用者資訊

個別邏輯有重複  可以封裝函式減少程式碼量

'''
屬性:卡號  密碼  餘額
行為:
'''
class Card:
    def __init__(self,cid,passwd,money):
        self.cid=cid   #卡號
        self.passwd=passwd  #密碼
        self.money=money   #餘額
        self.is_lock=False   #是否鎖定

這個self.is_lock=False 只是一個鎖卡功能  可根據個人愛好隨意賦值   最好用布林值  因為兩種狀態  不是鎖卡就是解鎖  False與True  

個別功能 可隨意新增   我寫的程式碼也不是很好  根據喜愛參考