python中常用的__

class ANI:
    def __init__(self):
        print("__init__方法被调用")

    def __new__(cls, *args, **kwargs):
        print("__new__方法被调用")
        return super().__new__(cls, *args, **kwargs)

    def __call__(self, *args, **kwargs):
        print("__call__方法被调用")


ani = ANI()  # 先执行new 再执行init
ani()        #执行call

posted on 2021-07-20 11:37  星星眨着眼  阅读(45)  评论(0编辑  收藏  举报

导航