2010年10月24日 星期日 13:45
看它们的参数就看出来了。
2010年10月24日 星期日 13:49
1、类静态方法都可以被类和类实例调用,而类方法仅可以被类实例调用;
2、类方法的隐含调用参数者是类,而类实例方法的隐含调用参数者是类的实例,静态方法没有隐含调用参数
2010年10月24日 星期日 14:55
2楼的朋友,第一点好像有点问题。类方法好像也可以被类调用的吧
2010年10月24日 星期日 18:49
没这么用过,你可以给出例子来瞧瞧。
2011年01月14日 星期五 00:21
class A():
@classmethod
def func(cls):
print cls
a = A()
a.func()
A.func()
result:
__main__.A
__main__.A
2011年06月24日 星期五 13:25
我的博客:http://wanderer-zjhit.blogbus.com/logs/139623782.html
从网上稍微整理了一下,欢迎交流
Zeuux © 2024
京ICP备05028076号