class FirstClass: def setdata(self, value): self.data = value def display(self): print self.data class SecondClass(FirstClass): def display(self): print 'Current value = "%s"' % self.data class ThirdClass(SecondClass): def __init__(self, value): self.data = value def __add__(self, other): return ThirdClass(self.data + other) def __mul__(self, other): self.data = self.data * other a = ThirdClass("abc") a.display( ) b = a + 'xyz' b.display( ) a * 3 a.display( )
Name (required)
email (will not be published) (required)
Website