gpt4 book ai didi

python - 使用 super 为多个父类调用 init?

转载 作者:太空狗 更新时间:2023-10-29 17:35:27 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Can Super deal with multiple inheritance?

Python继承?我有一个类结构(如下),并希望子类调用 parent 双方的 __init__ 。这有可能以“ super ”方式进行,还是只是一个糟糕的想法?

class Parent1(object):
def __init__(self):
self.var1 = 1

class Parent2(object):
def _init__(self):
self.var2 = 2

class Child(Parent1, Parent2):
def __init__(self):
## call __init__ of Parent1
## call __init__ of Parent2
## super(Child, self).__init__()

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com