Python super() funktion

Exempel

Skapa en klass som kommer att arbeta med alla metoder och egenskaper från en annan klass som den ärver ifrån:

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, och välkommen!")
x.printmessage()

Kör Exempel

Definition och Användning

super() funktionen används för att ge åtkomst till metoder och egenskaper i föräldraklassen eller syskonklasser.

super() funktionen returnerar ett objekt som representerar föräldraklassen.

Syntax

super()

Parametervärde

Inga Parametrar