Python 类 __new__
通常,在Python中定义一个类,将其实例化。
是通过__new__来实例的,__new__会调用__init__来实例化。
所以,__new__是最先执行的。
可以看到,__init__甚至都没有被调用。
在这里可以看到,类继承了object,然而,object中有 __new__ 方法,然后在类中去执行object的__new__来执行 __init__
通常,在Python中定义一个类,将其实例化。
是通过__new__来实例的,__new__会调用__init__来实例化。
所以,__new__是最先执行的。
可以看到,__init__甚至都没有被调用。
在这里可以看到,类继承了object,然而,object中有 __new__ 方法,然后在类中去执行object的__new__来执行 __init__