class A :
def __init__(self) :
self.a = 1
def print_me(self) :
print "A: " + str(self.a)
class B :
def __init__(self) :
self.b = 2
def print_me(self) :
print "B: " + str(self.b)
class C :
def __init__(self) :
self.c = 3
def print_me(self) :
print "C: " + str(self.c)
class D(A,B,C) :
def __init__(self) :
A.__init__(self)
B.__init__(self)
C.__init__(self)
self.d = 4
def printme(self) :
A.print_me(self)
B.print_me(self)
C.print_me(self)
print "D: "+str(self.d)
d = D()
d.print_me()
d = D()
d.print_me()