Python __call__方法和可调用对象

定义了__call__方法的

# -*- coding: GBK -*-
class SalaryAccount:
    """工资计算类"""

    def __call__(self):
        print("算工资了")
	
    

s1 = SalaryAccount()
s1()

  

对象,称为“”可调用对象”,即该对象可以像函数一样被调用。

posted @ 2019-04-17 18:30  文二1234  阅读(324)  评论(0编辑  收藏  举报