class Test01:
def __init__(self,name,salary):
self.__name = name
self.__salary = salary
#相当于get
@property
def get_salary(self):
return self.__salary
@get_salary.setter
def get_salary(self,salary):
if 1000<salary<5000:
print(“恭喜{1}涨薪成功斯密达:{0}".format(salary, self.__name))
self.__salary = salary
else:
print("不在涨薪范围,请重新设置")
a = Test01("大仙",9999999)
print(a.get_salary)
a.get_salary = 3000 # 传值给salary
print(a.get_salary)
9999999
恭喜大仙涨薪成功斯密达:3000
3000