¿El metodo super() es para llamar todos los metodos de las superclase? ¿Es necesario usarlo?. Lo digo porque jamas había visto ese metodo...

Pregunta de la clase:
Herencia
Iván Godoy

Iván Godoy

Pregunta
studenthace 5 años

¿El metodo super() es para llamar todos los metodos de las superclase? ¿Es necesario usarlo?. Lo digo porque jamas había visto ese metodo antes.

3 respuestas
para escribir tu comentario
    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    studenthace 4 años

    Cuando heredas usas todos los métodos de la super clase. Esto es para obtener una referencia directa de la superclase

    Juan Jacobo Arias Ramirez

    Juan Jacobo Arias Ramirez

    studenthace 4 años

    Yo tampoco lo había visto, siempre usaba el nombre de la super clase en lugar del constructor, me puse a investigar y es básicamente para tener un estándar y evitar que el código colapse si más adelante se le hacen modificaciones el código

    Miguel Torres

    Miguel Torres

    studenthace 5 años

    Hola de nuevo, @Ivngodoy. 🤓

    super() sirve para referenciar todos los atributos y métodos de la clase madre o supeclase y heredarlos a la clase hija para que pueda emplearlos.

Curso de POO y Algoritmos con Python

Curso de POO y Algoritmos con Python

Comprende la eficiencia algorítmica con Python. Analiza complejidad temporal y espacial, visualiza resultados y resuelve problemas de optimización. Ideal para desarrollar habilidades esenciales en el análisis de algoritmos.

Curso de POO y Algoritmos con Python
Curso de POO y Algoritmos con Python

Curso de POO y Algoritmos con Python

Comprende la eficiencia algorítmica con Python. Analiza complejidad temporal y espacial, visualiza resultados y resuelve problemas de optimización. Ideal para desarrollar habilidades esenciales en el análisis de algoritmos.