python中定義類時__init__()方法的作用

最開始學習python,認爲定義類時__init__方法的作用等同於C中的構造函數,但是使用之後發現也有區別 例如: 執行時的步驟可以理解爲; b = object.__new__(a) a.__init__(a,"wang") 即__init__的作用是初始化實例後的對象b 在子類不重寫__init__方法時,子類會默認調用父類中的__init__方法 子類也可以重寫__init__方法,來給子
相關文章
相關標籤/搜索