类方法:
#coding:utf-8
class Times(object):
factor = 1
def tell(self):
return 'A'
@classmethod
def mul(cls,x):
return cls.factor * x,cls().tell()
class Two(Times):
factor =2
if __name__ == '__main__':
print Times.mul(3)
print Two.mul(3)

本文展示了一个简单的Python类方法及子类继承的例子,通过定义基类`Times`及其子类`Two`来演示类方法的使用和继承特性。代码中涉及了基本的类方法装饰器`@classmethod`的应用。
1381

被折叠的 条评论
为什么被折叠?



