擅长:python、mysql、java
<p>我会选择属性,比如:</p>
<pre><code>class Car(object):
def __init__(self):
self.speed = 100
</code></pre>
<p>在那里你可以改变和得到完全一样的方式。<code>@property</code>符号可能更多地用于包装使用Java/C get/set方法、虚拟属性的类,或者如果需要操作输入的值。</p>
<p>我经常在GUI类中使用它,在那里,我可以根据widget的属性(类似于自定义事件系统)的变化轻松地强制重绘屏幕。</p>