标签: python python-3.x inheritance
我想在父类中使用类变量来初始化子类中的类变量。我想我找到了一个使用super()的解决方案:
class Parent: PARENT_CLASS_VAR = 'ABC' class Child(Parent): CHILD_CLASS_VAR = super().PARENT_CLASS_VAR
但是,我很好奇这是否是一个很好的方法,以及是否有其他方法。
编辑:同时,我还认为另一个有效的解决方案是使用__init__构造函数并使用self调用超类类变量。
__init__
self