polimorfismo

Páginas: 4 (896 palabras) Publicado: 28 de noviembre de 2013
Polimorfismo

Competencias específicas
Representa datos y sus estructuras
básicas de manera adecuada.
 Identifica las estructuras básicas de
programación orientada a objetos y susaplicaciones básicas.


2

Propósito de la sesión
Explicar los términos asociados al
polimorfismo como sobrecarga,
sobreescritura, enlace estático y
dinámico.
 Entender el tipo de polimorfismoque
aplicaremos en el proyecto del curso.


3

Agenda
Definición
 Implementación


Sobrecarga
 Sobreescritura
 Enlace Dinámico


Tiempo de enlace
 Definición


4 Definición (parte 1)


Polimorfismo significa la cualidad de tener más de
una forma. Dentro del contexto de la POO, el
polimorfismo se refiere al hecho de que una misma
operación puede tenerdiferente comportamiento en
diferentes objetos.



De otra forma, diferentes objetos reaccionan al mismo
mensaje de modo diferente.



En programación orientada a objetos, el polimorfismo
serefiere a la capacidad del lenguaje de
programación de procesar objetos de manera distinta
dependiendo de su tipo (es decir a qué clase
pertenecen).
5

Definición (parte 2)







Elpolimorfismo representa en nuestro caso la
posibilidad de desencadenar comportamientos
diferentes en respuesta a un mismo mensaje.
Cada subclase hereda las operaciones pero tiene la
posibilidadde modificar localmente el comportamiento
de estas operaciones.
Un mensaje corresponde a la activación de un objeto
a través de una llamada a un método.
O sea, que, en la práctica, un mismoidentificador
puede tener distintas formas (distintos cuerpos de
función, distintos comportamientos) dependiendo, en
general, del contexto en el que se halle inserto.
6

Implementación dePolimorfismo


El polimorfismo se puede establecer
mediante la:
Sobrecarga
 Sobre-escritura
 Ligadura dinámica.


7

Sobrecarga


El término
sobrecarga se
refiere al uso del
mismo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Polimorfismo
  • Polimorfismo
  • Polimorfismo
  • Polimorfismo
  • Polimorfismos
  • Polimorfismo
  • Polimorfismos
  • Polimorfismo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS