im confused with __call__() method defined within the class. __init__() is used as constructor, and is called when we create an instance of the object.
when does __call__() method get called even though we not specify it explicitly...
please help..........