Python中蛮放,如果在創(chuàng)建class的時候?qū)懥?strong>call()方法消略, 那么該class實例化出實例后樊破, 實例名()就是調(diào)用call()方法袭景。
例子
class Animal(object):
__call__(self, words):
print "Hello: ", words
if __name__ == "__main__":
cat = Animal()
cat("I am cat!")
>>> Hello: I am cat!