python :案例:银行卡
生活随笔
收集整理的這篇文章主要介紹了
python :案例:银行卡
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
案例:銀行卡
這里用的是類和對象的方法,這比我上次那個列表嵌套循環對銀行卡業務顯得更為便利
這里的類是一類,對事物分類,比如汽車是一類,貓是一類,狗是一類,銀行是一類
對象就是類所包含的,具體所指的,比如貓類的這一只白貓,一個類包含多個對象
銀行是一個類,具體某一張銀行卡是這個類的對象。
創建類:定義某個類的對象具有的屬性(變量)和方法(函數)
某一張銀行卡所有的 :屬性有:cnum(卡號),cpwd(密碼),cname(用戶名),cbalance(余額)
方法:login(登錄),deposit(存款),以及取款等
這里還有封裝的概念,封裝:將類中屬性或者方法私有化,私有化的屬性或者方法只能在類的內部被調用,比如我們將屬性cbalance封裝self.__cbalance = cbalance(加了兩個下劃線)這樣只能在類的內部調用,在外部是調用是更改不了內部余額的大小,這樣就極大提高了安全性。比如方法的封裝def __login(self)是一樣的道理
總結
以上是生活随笔為你收集整理的python :案例:银行卡的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: libsvm的安装
- 下一篇: python 飞机大战小游戏