← 문제 목록
고급
Python
100P
MRO(Method Resolution Order) 충돌
다음 다이아몬드 상속 코드에서 메서드 호출 순서는?
PYTHON
class A:
def who(self):
print('A', end=' ')
class B(A):
def who(self):
print('B', end=' ')
super().who()
class C(A):
def who(self):
print('C', end=' ')
super().who()
class D(B, C):
def who(self):
print('D', end=' ')
super().who()
D().who()
0명 풀이 · 정답률 0%