木樨点点

关注

Python的静态方法和类方法有什么区别

木樨点点

关注

阅读 253

2022-10-09


class StaticMethod:
@staticmethod
def add(a,b):
return a+b


print StaticMethod.add(1,3)


class ClassMethon:
@classmethod
def add(cls,a,b):
return a+b

print ClassMethon.add(4,5)

谁能告诉我,Python的静态方法和类方法有什么区别,除了,类方法的第一个参数需要是类本身以外。


相关推荐

胡桑_b06e

java静态方法和非静态方法有什么区别?

胡桑_b06e 139 0 0

穆熙沐

Python中类方法和实例方法有什么区别?

穆熙沐 37 0 0

两岁时就很帅

Java中的静态方法与实例方法有什么区别?

两岁时就很帅 13 0 0

心如止水_c736

Python静态方法和类方法的区别和应用

心如止水_c736 9 0 0

杰森wang

线程池的execute方法和submit方法有什么区别?

杰森wang 149 0 0

悬灸人雪洋

Go函数和方法之间有什么区别

悬灸人雪洋 53 0 0

山竹山竹px

Python实例方法、类方法、静态方法的区别

山竹山竹px 152 0 0

gy2006_sw

python静态方法和类方法

gy2006_sw 73 0 0

爱情锦囊

静态HTTP和动态HTTP有什么区别

爱情锦囊 52 0 0

芝婵

Python高级-静态方法和类方法的根本区别-笔记

芝婵 134 0 0

精彩评论(0)

0 0 举报