二十九、重點:__new__方法、單例模式(工廠模式)

一、__new__方法 1、真正在實例化對象的時候第一個執行的方法是__new__ 2、若__new__沒有正確返回當前類cls的實例,那__init__是不會被調用的。 3、正確的返回當前類:return object.__new__(cls) 4、總結:Python的new方法負責創建,init方法負責初始化。 二、單例模式 不管創建多少次,僅僅只有一個對象,這樣模式就叫做單例。 兩個對象都指
相關文章
相關標籤/搜索