TypeError: object() takes no parameters

錯誤提示:object() 不需要傳入參數。  分析:可是在定義初始化函數時我們定義了需要參數的,那麼錯誤可以定位於person 的初始化函數init。 仔細檢查發現得知,我們在定義初始化函數時,函數名寫成了init,這是錯誤的。 在實例化一個對象的時候,使用 類名+(參數)並沒有成功調用到這個初始化參數,編譯器默認調用類名+( ) ,這是一個無參的初始化函數,自然就不需要傳進參數了。 如果嘗試調
相關文章
相關標籤/搜索