#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()
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
Post a Comment