super 메소드를 사용하면 상위 클래스의 메소드를 호출할 수 있는데, 다중 상속에서는 어떻게 사용하나요? 위 코드class C会调用class A 的 __init__方法,但是如果我要同时调用class A和class B的'__init__'方法该如何写? 或者只调用 class B的__init__방법은?
class C
class A
__init__
class B
물론 이는 언바운드 메서드를 사용하여 달성할 수 있습니다.
走同样的路,发现不同的人生
명시적으로 호출하기만 하면 자유롭게 선택할 수 있습니다. A.__init__(self)A.__init__(self)B.__init__(self)B.__init__(self)
A.__init__(self)
B.__init__(self)
파이썬-슈퍼
명시적으로 호출하기만 하면 자유롭게 선택할 수 있습니다.
A.__init__(self)
A.__init__(self)
B.__init__(self)
B.__init__(self)
파이썬-슈퍼