【发布时间】:2013-05-23 01:40:53
【问题描述】:
我想知道子类是否可以调用其父静态方法,并对其进行了测试:它的工作方式与我希望的一样!
class A(object):
@classmethod
def static(cls):
print('act on '+cls.__name__)
class B(A):
def foo(self):
print('foo()')
>>> B.static()
act on B
我想知道在使用该技术时是否有需要注意的陷阱......
有什么建议吗?
【问题讨论】:
标签: python call subclass static-methods superclass