POO1_U3_A2_EDCV
-
Upload
eduardo-cruz -
Category
Documents
-
view
30 -
download
0
description
Transcript of POO1_U3_A2_EDCV
Programación Orientada a Objetos IGrupo: DS-POO1-1402C-005Alumno: Eduardo Cruz VázquezMatrícula: AL12533823Actividad 2. Cuadro sinóptico
Herencia y Polimorfismo
1
Herencia
Facilita la creación de objetos a partir de otros ya existentes, obteniendo características similares al mismo.
Es un mecanismo por medio del cual una clase se deriva de otra, llamada entonces clase base o clase padre, de manera que extiende su funcionalidad.
Permite la reutilizacion del codigo
Una de sus funciones más importantes es la de proveer Polimorfismo
Polimorfismo
Se refiere a la propiedad por la que es posible enviar mensajes sintácticamente
iguales a objetos de tipos distintos
El polimorfismo de sobrecarga ocurre cuando las funciones del mismo nombre existen, con funcionalidad similar, en clases que son completamente independientes una de otra
El polimorfismo paramétrico es la capacidad para definir varias funciones utilizando el mismo nombre, pero usando parámetros diferentes (nombre y/o tipo).
La habilidad para redefinir un método en clases que se hereda de una clase base se llama especialización. Por lo tanto, se puede llamar un método de objeto sin tener que conocer su tipo intrínseco: esto es polimorfismo de subtipado.
Programación Orientada a Objetos IGrupo: DS-POO1-1402C-005Alumno: Eduardo Cruz VázquezMatrícula: AL12533823Actividad 2. Cuadro sinóptico
Fuentes
http://voroluisnoge.blogspot.com/?_sm_au_=iVVcq2P35JJJ7cTP
http://es.kioskea.net/contents/413-oop-polimorfismo
2