@staticmethod def fun(): return fun()类方法可以不进行实例化直接调用类变量,静态方法可以实例,但不能用类变量 实例化方法自己调用方法
class Classname: @staticmethod def fun(): print('静态方法') @classmethod def a(cls): print('类方法') # 普通方法 def b(self): print('普通方法') Classname.fun() Classname.a() C = Classname() C.fun() C.a() C.b()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)