ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programacion polimorfismo


Enviado por   •  12 de Noviembre de 2013  •  227 Palabras (1 Páginas)  •  269 Visitas

1. ¿Qué es el Polimorfismo?

En programación, polimorfismo es una característica de un lenguaje de programación que permite a los valores de diferentes tipos de datos ser manejados usando una interfaz uniforme. También hay funciones polimórficas: es una función que puede ser evaluada o ser aplicada a valores de diferentes tipos.

Dos tipos de polimorfismo: ad-hoc y paramétrico

Existen dos tipos de polimorfismo:

* Polimorfismo ad-hoc: si el rango de tipos actuales que pueden ser usados es finito y las combinaciones deben ser especificadas individualmente antes de usarse.

* Polimorfismo paramétrico: si todo el código es escrito sin mención de ningún tipo específico y así poder ser usado transparentemente con nuevos tipos.

En programación orientada a objetos, el poliformismo ad-hoc es generalmente soportado a través de laherencia, por ejemplo, objetos de diferentes tipos pueden ser tratados uniformemente como miembros de una superclase común. El poliformismo ad-hoc es también soportado en muchos lenguajes usando funciones y métodos sobrecargados.

El polimorfismo paramétrico es ampliamente soportado en lenguajes de programación funcionales de tipado estático.

2. ¿Para qué sirve el Polimorfismo?

Es la posibilidad de que dos métodos implementen distintos acciones, aun teniendo el mismo nombre, dependiendo del objeto que lo ejecuta o de los parámetros que recibe.

3. ¿Cuál es el uso del Polimorfismo?

Es la propiedad que tienen los objetos de permitir invocar generalmente un acortamiento cuya implementación será delegada al objeto correspondiente reciente en tiempo de ejecución.

...

Descargar como (para miembros actualizados)  txt (1.6 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com