擅长:python、mysql、java
<p>我认为这完全取决于你想做什么,以及你想怎么做。如果您希望对'perform\u addition()'的值有一个静态依赖,那么您拥有的代码不一定是坏的自我结果' . 但是如果您想要一个动态依赖,那么下面的代码将是一个好的简单方法。这样,当通过实例化值为“a”和“b”的类来创建对象时自我结果'将自动计算。你也可以使用更高级的工具,比如属性、装饰器、描述符等等,就像我说的,这完全取决于你想要什么。你知道吗</p>
<pre><code>Class adder(object):
def __init__(self, a, b):
self.a=a
self.b=b
self.result = self.perform_addition()
def perform_addition(self):
self.result = self.a + self.b
return self.result
</code></pre>