2024-04-18 18:55:52 发布
网友
我想在父类中使用类变量来初始化子类中的类变量。我想我找到了一个使用super()的解决方案:
class Parent: PARENT_CLASS_VAR = 'ABC' class Child(Parent): CHILD_CLASS_VAR = super().PARENT_CLASS_VAR
然而,我很好奇这是否是一个好方法,是否有其他的方法。你知道吗
EDIT:同时,我还认为另一个有效的解决方案是使用__init__构造函数并使用self调用超类类变量。你知道吗
__init__
self
目前没有回答
目前没有回答
相关问题 更多 >
编程相关推荐