擅长:python、mysql、java
<p>别在家里这样做。在</p>
<pre><code>>>> class A:
... def hi(self):
... print "I am an A!"
...
>>> class B:
... def hi(self):
... print "I am a B!"
...
>>> a = A()
>>> a.hi()
I am an A!
>>> # Doing this will likely lead to hard to find bugs.
>>> a.__class__ = B
>>> a.hi()
I am a B!
>>>
</code></pre>
<hr/>
<p>猴子修补API!在</p>
^{pr2}$
<p>这仍然可能导致很难找到bug,但它更干净一些。在</p>