对象的生命周期由对象的创建,操作和销毁几个部分组成。 对象的生命周期 第一阶段是它所属的类的定义。 下一个阶段是调用 __init__ 时实例的实例化。内存被分配来存储实例。 在调用 __init__ 方法之前,Python首先调用 __new__ 方法。 这之后,对象就可以使用了。其他代码则可以通过调用对象和访问其属性来与对象交互。最终,对象会完成使用,并可以被销毁。 当一个对象被销毁时,分配给它的内存被释放,并可用于其他目的。 当引用计数达到零时,就会发生对象的破坏。引用计数是引用一个对象的…