Hola a todos! Me indican por favor dónde se explica el uso del super().<strong>init</strong>() ? Para qué sirve? Cuándo se debe usar?

Juan Rodríguez

Juan Rodríguez

Pregunta
student
hace 3 años

Hola a todos! Me indican por favor dónde se explica el uso del super().init() ? Para qué sirve? Cuándo se debe usar?

1 respuestas
para escribir tu comentario
    Axel Yaguana

    Axel Yaguana

    Team Platzi
    hace 3 años

    ¡Hola, Juan! 🚀

    La razón por la que usamos

    super
    es para que las clases secundarias que pueden estar usando la herencia múltiple cooperativa llamarán a la siguiente función correcta de la clase principal en el Orden de resolución de métodos (MRO).

    Te recomiendo mucho tomar el Curso de POO y Algoritmos con Python, en especial el primer módulo. Con esto aclararás todas tus dudas.

Curso de Programación Orientada a Objetos

Curso de Programación Orientada a Objetos

La misión: lograr que la virtualidad sea idéntica a la realidad. El elegido para esta tarea: tú. Sé parte de la generación que logra cambiar el mundo a través de ideas innovadoras, porque la diferencia entre ser testigo del cambio y ser parte de él comienza con Platzi.

Curso de Programación Orientada a Objetos
Curso de Programación Orientada a Objetos

Curso de Programación Orientada a Objetos

La misión: lograr que la virtualidad sea idéntica a la realidad. El elegido para esta tarea: tú. Sé parte de la generación que logra cambiar el mundo a través de ideas innovadoras, porque la diferencia entre ser testigo del cambio y ser parte de él comienza con Platzi.