Criado por Fernanda Jiménez6116
mais de 8 anos atrás
|
||
¿QUE ES EL POLIMORFISMO?- Es la capacidad de un programa de trabajar con más de un tipo de objeto.- Indica que una variable pasada o esperada puede adoptar múltiples formas.
En programación orientada a objetos se suelen entender dos cosas:1. La primera se refiere a que se puede trabajar con un objeto de una clase sin importar de qué clase se trata. Es decir, se trabajará igual sea cual sea la clase a la que pertenece el objeto. Esto se consigue mediante jerarquías de clases y clases abstractas.2. La segunda suele referirse a la posibilidad de declarar métodos con el mismo nombre que pueden tener diferentes argumentos dentro de una misma clase.
El polimorfismo se puede aplicar tanto a funciones como a tipos de datos. Así nacen los conceptos de funciones polimórficas y tipos polimórficos. Las primeras son aquellas funciones que pueden evaluarse o ser aplicadas a diferentes tipos de datos de forma indistinta; los tipos polimórficos, por su parte, son aquellos tipos de datos que contienen al menos un elemento cuyo tipo no está especificado.
Quer criar suas próprias Notas gratuitas com a GoConqr? Saiba mais.