python中类的三种属性

时间:2024-11-08 21:36:32

python中的类有三种属性:字段、方法、特性

字段又分为动态字段和静态字段

class Province:

#静态字段

memo = 'listen'

#动态字段
def __init__(self, arg):
self.arg = arg

方法也分为静态方法和动态方法

    #静态方法
@staticmethod
def Foo():
print 'listen'
#动态方法
def sport_meet(self):
print self.arg + '正在学习'

还有一种特性

    #特性
@property
def Bar(self):
print self.arg