__new__:

每次实例化类的时候会默认先执行__new__,进行实例化类。
如果想改变默认__new__行为,可以对它进行自定义,必须有返回实例。
 
__init__:
对实例化的类进行初始化,必须有一个参数self。
先调用的__new__进行实例化,然后调用__init__对这个实例进行初始化。
 
self:
指代当前实例化的实例对象本身
self名字不是关键词,可以定义成其他名字,a或者b等都可以,但是约定俗成的用self。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-03
  • 2021-05-18
  • 2021-08-11
  • 2021-12-30
  • 2021-09-01
  • 2021-10-21
猜你喜欢
  • 2021-09-10
  • 2022-02-19
  • 2021-04-26
  • 2022-01-26
  • 2021-06-06
相关资源
相似解决方案