重複の可能性:
Super は多重継承を処理できますか?
パイソン継承?クラス構造 (以下) があり、子クラス__init__
が両方の親の を呼び出すようにします。これは「超」方法で行うことが可能ですか、それとも単にひどい考えですか?
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__()