在程式設計世界中,超級建構子在呼叫父類別的建構子中扮演至關重要的角色。正如您所提到的,由於對其他程式語言的熟悉,在 Python 中使用 super() 的期望似乎很明顯。然而,Python 提供了一種稍微不同的呼叫方法。
在Python 3 及更高版本中,可以使用簡化的語法來呼叫超類別建構子:
此語法取代了先前較長語法Python 2 中所使用的形式:
在Python 2 中,您必須在super() 方法呼叫中指定包含的類別名稱。然而,在 Python 3 中,雙下劃線 (__) 語法引入了一個快捷方式,可讓您省略此參數,從而使程式碼更清晰。
以上是Python 中的「super()」建構子如何運作?的詳細內容。更多資訊請關注PHP中文網其他相關文章!