在验证python当中的引用是否指向同一对象的时候可以通过id(对象)查看是否是同一地址去查看。

1、__new__方法用来创建一个对象,所以在自己的类中写完__new__方法后要记得调用object.__new__方法,不然不调用object.__new__方法对象就会创建不成功(负责创建)
2、__new__方法创建成功后,会返回一个对象引用,然后调用__init__方法对对象进行初始化(负责初始化)
3、返回对象引用
本文深入探讨了Python中对象的创建与初始化过程,详细解释了__new__和__init__方法的作用。通过实例说明如何使用id()函数验证对象引用是否指向同一内存地址。
在验证python当中的引用是否指向同一对象的时候可以通过id(对象)查看是否是同一地址去查看。

1、__new__方法用来创建一个对象,所以在自己的类中写完__new__方法后要记得调用object.__new__方法,不然不调用object.__new__方法对象就会创建不成功(负责创建)
2、__new__方法创建成功后,会返回一个对象引用,然后调用__init__方法对对象进行初始化(负责初始化)
3、返回对象引用

被折叠的 条评论
为什么被折叠?