据我所知,类中的 init 方法通过包含将在创建类的实例时运行的代码行来获取类。我的问题是:如何使用 init 方法正确管理类中的数据?目前,我使用 init 方法调用类中的其他方法,这些方法将根据需要修改数据。 例如:
class example:
def __init__(self):
self.setVar1()
self.setVar2()
self.math()
print(self.result)
def setVar1(self):
self.var1 = 1
def setVar2(self):
self.var2 = 2
def math(self):
self.result = self.var2 - self.var1
instance = example()
虽然此代码正常,但我想确保使用 init 方法是正确的方法。