'''
class Utils(object):
class_num = 30
# 静态方法
@staticmethod
def add(x, y):
return x + y
@staticmethod
def sub(x, y):
return x - y
# 类方法
@classmethod
def add_class_num(cls): # cls: 当前类对象Utils
print(id(cls),id(Utils))
cls.class_num += 1
def add_class_num2(self): # cls: 当前类对象
Utils2.class_num += 1
# 实例对象调用静态方法
u1 = Utils()
print(u1.add(2, 3)) # 5
# 类对象调用静态方法
u2 = Utils.add(6, 7)
print(u2) # 13
# 类方法
print(Utils.class_num) # 31
Utils.add_class_num() # 2282552184784 2282552184784
print(Utils.class_num) # 30
'''