'''
类方法
'''
class WorldCup():
sum = 0
def __init__(self, name, host):
self.name = name
self.host = host
# 类静态变量self.__class__.xxxx
self.__class__.sum += 1
# print('sum='+str(self.__class__.sum))
# 标注为类方法
@classmethod
def staticFun(cls):
cls.sum += 1
print("当前使用类方法 sum="+str(cls.sum))
worldcup = WorldCup("世界杯", "俄罗斯")
worldcup1 = WorldCup("世界杯", "巴西")
# 调用类方法
WorldCup.staticFun()
python3- 类方法
最新推荐文章于 2022-10-16 18:46:00 发布