¿Qué es el Polimorfismo?

qué es el polimorfismo

Episodio 42 – ¿Qué es el Polimorfismo?

Hacer la misma cosa, de modo diferente.

¿Qué es el Polimorfismo?

Transcripción

¡Muy buenas!

Soy Gabi Moreno y te doy la bienvenida al episodio número 42 de Productividad en el Desarrollo Android, el podcast donde hablamos sobre qué puedes hacer para ser una desarrolladora o desarrolladora Android más eficaz y eficiente.

Te contamos técnicas, hábitos, herramientas, conceptos, tips y todo aquello que te va a hacer crecer sí o sí, porque hay algo que todos tenemos en común y es que el día dura 24 horas como inviertas o gastes este tiempo es cosa tuya.

El polimorfismo es hacer la misma cosa de manera diferente.

En este episodio voy a hablar sobre qué es el polimorfismo. Es algo realmente básico, pero hay veces que al tener un nombre un poco estrambótico lía un poco y en realidad es algo muy sencillo de entender. El polimorfismo es uno de los conceptos más importantes dentro de la programación orientada a objetos. Su definición está intrínsecamente ligada a la herencia. Es la habilidad de un objeto de realizar una acción de diferentes maneras. Es decir, usando las mismas funciones pero que tengan una implementación diferente en las distintas clases hijas. Y aunque, como digo, es intrínseco a la herencia, evidentemente también lo es al uso de interfaces y a la implementación de estas. Por lo tanto, uno de los modos que tenemos de usar el polimorfismo es mediante la creación de objetos de las clases hijas o clases que implementan una interfaz determinada.

¿Quieres crecer como desarrolladora o desarrollador Android? Suscríbete en iBOX a Productividad en el desarrollo Android. Y como suele pasar, esto con un ejemplo quedará mucho más claro. Imaginemos que tenemos una interfaz llamada persona. Esta tiene una función…

Publicado: 2021-04-05 Actualizado: 2024-06-06