ssssssssssss
class Province: memo = "中国的23个省之一" #静态字段,属于类 def __init__(self,name,capital,leader): self.Name = name #普通字段,属于对象 self.Capital = capital self.Leadder = leader def sport_meeet(self): #对象的普通方法 print self.Name + '正在开运动会' @staticmethod #类的静态方法,不能访问实例变量和类变量 def Foo(): print '每个省要带头反腐'
@classmethod #类的方法,不能访问实例变量
def f2(cls):
print cls
@property #特性,把方法变成属性 def Bar(self): return "something"
hb = Province('河北','石家庄','李杨')
sd = Province('山东','济南','王胜辉')
print hb.Capital #对象的动态字段
print Province.memo #类的静态字段
hb.sport_meeet() #对象的动态方法
Province.Foo() #类的静态方法
print sd.Bar #特性