python 之__new__

注意:

  继承自object的新式类才有__new__方法

  类中的__init__方法依赖__new__方法的正确返回,init中的self就是__new__返回的实例

  __new__至少要有一个参数cls,代表要实例化的类,此参数在实例化时由Python解释器自动提供

 

newC()

结果:

new <class '__main__.newC'>
init ...

  

 

posted on 2018-01-09 15:27  孔扎根  阅读(288)  评论(0编辑  收藏  举报

导航