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() #类外直接篡改私有属性失败
运行结果