類的定義和使用
阿新 • • 發佈:2021-02-07
class Banks():
#定義類
def __init__(self,uname): #初始化方法
self.__title = 'ShaoXing Bank' #設定私有屬性
self.__name = uname
self.__balance = 0
def save_money(self,money): #設計存款方法
self.__balance += money
print("存款",money,"完成" )
def with_money(self,money): #設計取款方法
self.__balance -= money
print("取款", money, "完成")
def get_balance(self): #設計檢視餘額方法
print(self.__name,"當前餘額",self.__balance)
a = Banks('上官') #定義物件
a.get_balance()
a.save_money(300)
a.get_balance( )
a.with_money(200)
a.get_balance()
a.balance = 1000
a.get_balance() #類外直接篡改私有屬性失敗
執行結果