在下面的示例中,我可以用一个神奇的词来代替<ChildClass>
它,就像 super 的反义词一样吗?
class Parent(object):
def __init__(self):
print <ChildClass>.x
class someChild(Parent):
x = 10
这是一个愚蠢的例子,但它表明了我的意图。顺便说一句, usingsomeChild
是行不通的,因为有很多子类。
我能想到的唯一解决方案是在每个子类中都有一个构造函数,它调用 Parent 的构造函数并引用自身(甚至传递 x),但我想避免在每个子类中都有一个构造函数。