python构造方法__new__与初始化方法__init__

  • __init__虽然一直被称为构造方法,但是其本质是初始化方法。
  • __new__是真正的构造方法,是一种类方法,其返回值是一个实例,__new__方法的返回值会传给__init__方法中的形参self。
posted @ 2022-03-10 10:52  肖肖凯  阅读(46)  评论(0)    收藏  举报