【发布时间】:2010-12-24 00:13:53
【问题描述】:
基本上,我想要的是这样做:
class B:
def fn(self):
print 'B'
class A:
def fn(self):
print 'A'
@extendInherit
class C(A,B):
pass
c=C()
c.fn()
然后输出是
A
B
我将如何实现 extendInherit 装饰器?
【问题讨论】:
标签: python inheritance decorator multiple-inheritance