Lección 13 del curso Python Nivel Avanzado.
En la práctica anterior vimos cómo diseñar e implementar una app de productividad usando la Programación Orientada a Objetos en Python y allí pusimos en práctica los conceptos de clases, métodos, atributos e instancias.
Pero resulta que a partir de las clases, como las que hemos creado hasta ahora, podemos crear nuevas clases agregando funcionalidades adicionales, lo que hace más versátil y flexible nuestro programa.
Cuando creamos una clase a partir de otra clase existente estamos usando lo que se conoce como herencia, así que en esta lección veremos en detalle este concepto:
Contenido exclusivo para suscriptores
Si eres suscriptor accede en este enlace ó suscríbete a la Academia Online y accede a todo el contenido (lecciones en video, código fuente, sets de datos y descargas) de todos los cursos, proyectos y tutoriales.
Muy bien, ya tenemos claro el concepto de herencia, una herramienta fundamental en la Programación Orientada a Objetos, y que consiste en crear subclases que heredarán los atributos y métodos de la clase base de la cual se derivan.
Así que en la próxima lección veremos cómo poner en práctica este concepto, a través de la implementación de la herencia en Python.
Todas las lecciones del curso Python Nivel Avanzado
