Función Python super()
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("Hello,
and welcome!")
x.printmessage()
Definición y uso
La super()
función se utiliza para dar acceso a métodos y propiedades de una clase principal o hermana.
La super()
función devuelve un objeto que representa la clase principal.
Sintaxis
super()
Valores paramétricos
Sin parámetros