Method Resolution Order (Mro)
Mon 10 August 2026
class A:
def show(self):
print("A")
class B(A):
def show(self):
print("B")
class C(B):
pass
c = C()
c.show()
print(C.mro())
B
[<class '__main__.C'>, <class '__main__.B'>, <class '__main__.A'>, <class 'object'>]
Score: 10
Category: chapter3_multiple_inheritance