new方法是什么,怎么样可以简单理解它的意思,谢谢解答
本帖最后由 2019丶04丶01 于 2020-4-4 20:58 编辑new 和old 方法是什么,怎么样可以简单理解它的意思 https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=1&rsv_idx=1&tn=baidu&wd=python%20__new__%E6%96%B9%E6%B3%95&oq=Python%25E5%25A6%2582%25E4%25BD%2595%25E5%2588%25A4%25E6%2596%25AD%25E5%25AD%2597%25E4%25B8%25B2&rsv_pq=e4857cb000268e04&rsv_t=c5df1ZWXUUd3v%2Fw02nD2lQWgeG7ofRC00hC0fjBkCrjH%2Bgt0L5XJ9zDBwdY&rqlang=cn&rsv_enter=1&rsv_dl=ts_3&inputT=8775&rsv_sug3=62&rsv_sug1=46&rsv_sug7=100&rsv_sug2=1&prefixsug=python%2520__new__&rsp=3&rsv_sug4=8775 1.调用__new__方法创建对象,然后找一个特殊变量接收__new__ 返回值,这个返回值就是创建对象的引用;(而这个特殊变量指向这个对象 )
2.这个对象调用__init__(self)方法,传入对象引用,self 指向刚刚创建的对象(__new__ 方法返回的特殊变量传给self)
3.返回对象的引用 这个XTQ自然就指向了这个对象 https://blog.csdn.net/sj2050/article/details/81172022
页:
[1]