La función super() se usa para dar acceso a métodos y propiedades de una clase padre o hermana.
La función super() devuelve un objeto que representa la clase principal.
Ejemplo
Cree una clase que heredará todos los métodos y propiedades de otra clase:
class Parent: def __init__(self, txt): self.message = txt def printmessage(self): print(self.message) class Child(Parent): def __init__(self, txt): super().__init__(txt) x = Child("Hola y bienvenido") x.printmessage()
Sintaxis
super()
Valores de parámetros
No hay parámetros