被称为属性函数(property),是将它作为一个方法的装饰器来使用。这可以让你将一个类方法转变成一个类属性。
第一种使用方法:
使用@property直接放在get函数上面
使用@函数名.setter直接放在set函数上面
这样就可以直接将函数,当成属性来使用了。
第二种使用方法:
使用property升级getter和setter方法,即将get和set函数放在property里面,放进去时,不需要加(),同时,将property赋值给另一个变量。如下:
被称为属性函数(property),是将它作为一个方法的装饰器来使用。这可以让你将一个类方法转变成一个类属性。
第一种使用方法:
使用@property直接放在get函数上面
使用@函数名.setter直接放在set函数上面
这样就可以直接将函数,当成属性来使用了。
第二种使用方法:
使用property升级getter和setter方法,即将get和set函数放在property里面,放进去时,不需要加(),同时,将property赋值给另一个变量。如下: