擅长:python、mysql、java
<p>您需要<a href="http://docs.python.org/3/library/functions.html#classmethod" rel="noreferrer">^{<cd1>}</a>,它通常用作装饰器:</p>
<pre><code>class point(object):
@classmethod
def from_coordinates(cls, x, y):
pt = cls()
pt.x, pt.y = x, y
return pt
</code></pre>
<hr/>
<p>这有时被称为“替代构造函数”习惯用法。如果把所有的参数都放在一个不同的方法中,{cds}都是不同的</p>