class Employee:
def __init__(self, salary):
self.salary = salary
@property
def salary(self):
return 100
@salary.setter
def salary(self, salary):
print(salary)
emp1 = Employee(100)
# emp1.salary()
emp1.salary
emp1.salary = 1000
emp1.salary
class Employee1:
def __init__(self, salary):
self.__salary = salary
@property
def salary(self):
return self.__salary
@salary.setter
def salary(self, salary):
self.__salary=salary
emp2 = Employee1(300)
# emp1.salary()
print(emp2.salary)
emp2.salary = 3000
print(emp2.salary)
@setter
最新推荐文章于 2024-08-15 14:55:40 发布