class Money(object):
def __init__(self):
self.__money=0
def getMoney(self):
print("getter")
return self.__money
def setMoney(self,value):
print("getter")
if instance(value,int):
self.__money=value
else:
print("不是整形数字 ")
money=property(getMoney,setMoney)
#运行
t=Money()
t.money=100
print(t.money)
#结果
setter
getter
100