在面向对象的编程中,开发人员应确保实例化后以及方法完成后,对象始终处于一致状态。除此之外,您还可以随意开发类(请记住带有子类化/重写等的某些原则)。
当您在外部设置实例变量时,诸如Pylint之类的工具会发出警告
__init__。可以争论的是,在中设置所有实例变量
__init__更为简洁,但这并不是任何时候都必须遵守的规则。

在面向对象的编程中,开发人员应确保实例化后以及方法完成后,对象始终处于一致状态。除此之外,您还可以随意开发类(请记住带有子类化/重写等的某些原则)。
当您在外部设置实例变量时,诸如Pylint之类的工具会发出警告
__init__。可以争论的是,在中设置所有实例变量
__init__更为简洁,但这并不是任何时候都必须遵守的规则。