Python super() 函數

實例

創建一個將從另一個類繼承所有方法和屬性的類:

class Parent:
  def __init__(self, txt):
    self.message
  def printmessage(self):
    print(self.message)
class Child(Parent):
  def __init__(self, txt):
    super().__init__(txt)
x = Child("Hello, and welcome!")
x.printmessage()

運行實例

定義和用法

super() 函數用于提供對父類或同胞類的方法和屬性的訪問。

super() 函數返回代表父類的對象。

語法

super()

參數值

無參數