Python - property属性
一、property属性
- 作用:把类方法当做属性来使用
- 优点:简化代码使用
二、定义property属性的方式
1. 装饰器方式
- @property:修饰获取值的方法,表示把方法当做属性使用,当获取属性时会执行下面修饰的方法
- @方法名.setter:修饰设置值的方法,表示把方法当做属性使用,当设置属性时会执行下面修饰的方法
1 | class Person(object): |
2. 类属性方式
- 定义方式:
类属性 = property(获取值方法, 设置值方法)
1 | class Person(object): |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 妙妙屋!