python __call__方法

class a:
    i=1
    def __init__(self):
        print("我是构造方法")
    @classmethod
    def w(cls):
        print("我是可以直接通过类调用的方法")
    def __call__(self):
        print("不需要写方法就会被调用的__call__方法")
b=a()
b()
输出

我是构造方法
不需要写方法就会被调用的__call__方法

posted @ 2022-03-10 16:48  祥瑞哈哈哈  阅读(28)  评论(0)    收藏  举报