码迷,mamicode.com
首页 > 编程语言 > 详细

2.27python__del__()方法

时间:2020-05-17 22:02:40      阅读:86      评论:0      收藏:0      [点我收藏+]

标签:__del__   use   style   创建   python解释器   自动   逻辑   pre   默认   

#date:2020/2/27
#conten: python13.2继承  __del__()方法
""""__del()方法
创建对象后,python解释器[默认]调用__init__()方法:
当删除一个对象是,python解释器也会默认调用一个方法,这个方法就是__del__()方法
当内存中构建一个对象数据的时候回调__init__()方法。
当内存中销毁(释放)一个对象时回调__del()方法

调用逻辑:
__new__()创建对象 其次  python解释器调用__init__()方法  最后完成对象初始化




"""
class User:
    def __init__(self):
        print(初始化方法)
    def __del__(self):
        print(结束调用,清掉了内存)

u1 = User()#构造一个对象后,自动调用init方法
u2 = u1
print(***30)
del u1

print(--*30)

del u2
print(&&*30)

"""总结 """

 

2.27python__del__()方法

标签:__del__   use   style   创建   python解释器   自动   逻辑   pre   默认   

原文地址:https://www.cnblogs.com/yescarf/p/12907051.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!