在类中引用方法有什么好处?

时间:2019-01-12 19:58:09

标签: python python-3.x class methods

我在GitHub上找到了与我的ExampleClass类似的代码,但我不了解使用getx = calcualte_x的好处。我觉得它有点接近@property,但不是很明显。

该行的好处是什么,为什么不使用class-instance.calcualte_x(add)而不是class-instance.getx(add)

class ExampleClass():
    def __init__(self, x_val):
        self.x = x_val

    def calcualte_x(self, add):
        x = self.x + add

    getx = calcualte_x

1 个答案:

答案 0 :(得分:0)

它可以是别名-例如易于使用或向后兼容。