class A():
count=0
def init(self,num):
self.num=num
A.count+=1
def f1(self):# 实例方法
print(self.num)
@staticmethod
def f2(): # 静态方法
print(‘我是静态方法,跟类,对象没有太多关系’)
@classmethod
def f3(cls):# 类方法
print(cls.count)
类可以调用类方法 , 静态方法 但是 实例方法只能通过实例来调用
实例是类抽象出的一个对象
A.f3()# 类方法
x=A(5)# 实例方法
A.f2()# 静态方法
x.f2()# 实例化对象可以调用静态方法
x.f1()#
x.f3()