Summary
Keywords
Full Transcript
¿No entiendes qué narices es el Polimorfismo? !Pues entra aquí que te explico el polimorfismo en Python con ejemplos y todo! Vas a ver que es mucho más sencillo de lo que parece. 📒Descubre qué es el polimorfismo en Python, qué utilidades tiene y cómo utilizarlo. Explico el polimorfismo con ejemplos prácticos para que se comprenda lo mejor posible. En programación orientada a objetos, el polimorfismo es un concepto que va estrechamente ligado al de la herencia. Imaginaos que tenemos una clase padre o superclase, de la cual heredan diversas subclases. Todas estas subclases, tienen un método en común con el mismo nombre. No obstante, queremos que el código dentro de cada método sea distinto. Pues bien, esto es lo que nos permite el polimorfismo en Python (y en cualquier lenguaje orientado a objetos). Tener diversas clases que heredan de la misma superclase y cada una de ellas implemente el mismo método de formas distintas. Esta propiedad es realmente útil, podéis ver un ejemplo en este vídeo. Por cierto, los conceptos previos que necesitáis para comprender al 100% este vídeo son los siguientes: - Programación Orientada a Objetos en Python: - Herencia en Python: 🎬 TIMESTAMPS: 00:00 - ¿Qué es el polimorfismo en python? 00:35 - Definición teórica del polimorfismo 02:11 - Ejemplo práctico de polimorfismo en Python 02:30 - Creación de la superclase 04:20 - Creación de las subclases 09:50 - Ejemplo de la utilidad del polimorfismo. 📚CÓDIGO Y REFERENCIAS: - Código del curso: https://github.com/dimas-avila/curso-python - Visual Studio Code (Editor de código): https://code.visualstudio.com/download 🟡SI QUIERES APOYAR ESTE CANAL: - Mi enlace de amazon afiliados: https://amzn.to/3ossyBA - Enlace de afiliado a Siteground: https://www.siteground.com/index.htm?afcode=6f2e8f64117c165d588ae6dd4b584fb2 - Mini proyecto: https://www.parateletrabajo.es/ Un blog hablando sobre el teletrabajo.
