__call__ 函数

call()的作用是使实例能够像函数一样被调用,同时不影响实例本身的生命周期(call()不影响一个实例的构造和析构)。但是__call__()可以用来改变实例的内部成员的值。
实例名(),即为调用__call__()方法。

posted @ 2018-04-29 22:33  bugfree  阅读(170)  评论(0)    收藏  举报