[学习记录]python装饰器、getter、setter
2020-12-13 02:55
标签:学习记录 flask 装饰器 def rop 直接 其它 sel value 1.装饰器 一般以@开头,后面紧跟着一个函数,例如flask中的url设置就是一种装饰器 2.getter与setter 这里用代码来解释 第一个@property将score变成了一个getter,同时允许创建@score.setter 如果不创建@score.setter则该属性将变成只读 虽然定义的属性为Student._score,但是实际调用为Student.score 3.其它有用的装饰器 @staticmethod可以将函数直接变成静态函数,即在没有实例的情况下仍然允许调用 @classmethod将函数变成类函数 [学习记录]python装饰器、getter、setter 标签:学习记录 flask 装饰器 def rop 直接 其它 sel value 原文地址:https://www.cnblogs.com/trickofjoker/p/11060936.html1 class Student(object):
2
3 @property
4 def score(self):
5 return self._score
6
7 @score.setter
8 def score(self, value):
9 self._score=value
文章标题:[学习记录]python装饰器、getter、setter
文章链接:http://soscw.com/essay/26576.html