|
- class students():
- def __init__(self):
- self.__name = None
- self.__score = None
- def getinfo(self):
- return self.__name, self.__score
- def setinfo(self, name, score):
- self.__name = name
- self.__score = score
- info = property(getinfo, setinfo)
- stu = students()
- stu.info = 'hello', 100
- print(stu.info)
复制代码
还可以这么写
- class students():
- def __init__(self):
- self.__name = None
- self.__score = None
- @property
- def info(self):
- return self.__name, self.__score
- @info.setter
- def info(self, name, score):
- self.__name = name
- self.__score = score
- stu = students()
- stu.info = 'hello', 100
- print(stu.info)
复制代码 |
|