I'm trying to understand Method Resolution Order in multiple inheirtance. Here's the code that I'm using.When I try to create the object of class 'ClassC', only the constructor of ClassA is getting called.How is the methods resolved in this case?
class ClassA:
def __init__(self):
print "inside a's init"
class ClassB:
def __init__(self):
print "inside b's init"
class ClassC(ClassA,ClassB):
pass
c = ClassC()
Output:
inside a's init