首页
文章列表
标签墙
返回找工具啦
__new__
共 2 篇文章
Python元类__new__与__init__在类创建时的调用顺序
2026-05-11 07:39:00
Python元类new与init在类创建时的调用顺序 理解Python元类中new和init的调用顺序是掌握元类机制的关键。元类是“类的类”,它控制着类的创建过程。new和init是元类的两个核心方法,它们在类被创建时扮演着不同角色。 核心概念 在普通类中,new负责创建实例对象,init负责初始化
Python元类
__new__
__init__
55
0
Python __init__和__new__的区别:什么时候需要重写__new__
2026-04-29 19:23:41
Python 中 init 和 new 的区别常常让初学者感到困惑。简单来说,new 负责对象的创建(构造),而 init 负责对象的初始化。理解这两者的分工是掌握 Python 类机制的关键。 1. 理解对象创建的生命周期 在 Python 中,当你调用一个类(例如 MyClass)来实例化对象时
Python
面向对象
__init__
58
0