簡述面向對象中__new__和__init__區別

原文:https://blog.csdn.net/weixin_41666747/article/details/79942847  __init__是初始化方法,創建對象後,就立刻被默認調用了,可接收參數,如圖 1、__new__至少要有一個參數cls,代表當前類,此參數在實例化時由Python解釋器自動識別 2、__new__必須要有返回值,返回實例化出來的實例,這點在自己實現__new__時
相關文章
相關標籤/搜索