擅长:python、mysql、java
<p>我个人不会尝试使用decorator来实现这一点,因为使用新样式的类和<code>super()</code>,可以实现以下目标:</p>
<pre><code>>>> class A(object):
... def __init__(self):
... super(A, self).__init__()
... print "A"
...
>>> class B(object):
... def __init__(self):
... super(B, self).__init__()
... print "B"
...
>>> class C(A, B):
... def __init__(self):
... super(C, self).__init__()
...
>>> foo = C()
B
A
</code></pre>
<p>我想方法调用也会以同样的方式工作。在</p>