Python super() funktion

Eksempel

Opret en klasse, der arver alle metoder og egenskaber fra en anden klasse:

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("Hej, og velkommen!")
x.printmessage()

Kør et eksempel

Definition og brug

super() funktionen bruges til at give adgang til metoder og egenskaber i overklassen eller slægtninge.

super() funktionen returnerer et objekt, der repræsenterer overklassen.

Syntaks

super()

Parameterværdi

Ingen Parametre