Multiple Inheritance in Python

#Multiple Inheritance in Python

class A:
    def __init__(self,a):
        self.i=a

    def printA(self):
        print("A = ",self.i)

class B:
    def __init__(self,b):
        self.j=b

    def printB(self):
        print("B = ",self.j)

class C(A,B):
    def __init__(self,c):
        A.__init__(self,30)
        B.__init__(self,20)
        self.k=c

    def printC(self):
        print("C = ",self.k)

c = C(10)
c.printC()
c.printB()
c.printA()

        

Comments