码迷,mamicode.com
首页 > 其他好文 > 详细

11__new__()

时间:2018-11-04 15:42:28      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:对象   必须   border   add   user   ble   table   style   new   

new方法是当对象构建时解释器自动回调的方法,该方法必须返回当前类的对象
class User(object):
def __new__(cls):
...
return object.__new__(cls) #调用了object的类方法返回了对象
如果__Init__()重写时加了其他参数,则__new__()也需要加
 
 
特殊方法名
参数
功能描述
__new__()
cls
构建对象
__init__()
self
初始化对象
__str__()
self
输出对象
__del__()
self
删除对象

11__new__()

标签:对象   必须   border   add   user   ble   table   style   new   

原文地址:https://www.cnblogs.com/huangguoming/p/9903957.html

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