擅长:python、mysql、java
<p>问题是,无论是在python2.2、2.3还是更高版本中,这些都是新样式的类。这里有<em>3</em>方法分辨率方案,而不是2:</p>
<ol>
<li>经典类方法解析。你知道吗</li>
<li>python2.2新型类方法解析。你知道吗</li>
<li>Python 2.3+C3线性化。你知道吗</li>
</ol>
<p>方案2和方案3将为给定的示例生成相同的MRO。你知道吗</p>
<p>如果您想查看(现在几乎完全不相关的)python2.2方法解析方案,最完整的文档可能是Guido的老Python历史博客中的<a href="http://python-history.blogspot.com/2010/06/method-resolution-order.html" rel="nofollow noreferrer">a blog post</a>。还有一个<a href="https://www.python.org/download/releases/2.2/descrintro/#mro" rel="nofollow noreferrer">old archived draft</a>的python2.2文档,主要描述了它,但没有提到一个特殊的情况。你知道吗</p>