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()
參數值
無參數