Can someone please explain me the following code TickGenerator inherit from object and methods of Observer, why do we need both observer.init?
class TickGenerator(Observer):
def __init__(self):
Observer.__init__(self)
self.price = 1000