Python: super真的是調用父類嗎?

問題1:既然重寫了子類的構造函數,爲什麼還需要去調用super? 問題2:super到底執行順序是什麼樣的? 答1:不是所有的子類都有必要去調用super。 假設繼承Thread,在初始化函數裏面需要賦值name。但真的需要賦值嗎? 其實Thread類的初始化函數本身就做了很多判斷,所以沒必要寫冗餘代碼。 所以把構造函數交給父類Thread去實例化,不用自己再去寫不必要的邏輯了。 答2:super
相關文章
相關標籤/搜索