sábado, 26 de agosto de 2017

El segundo concepto de importancia en programación orientada a objetos es el polimorfismo.

POLIMORFISMO

Polimorfismo es de origen griego que significa "muchas formas". Está ligado con el concepto de herencia, puede adicionarse en las jerarquías de clasificación dadas en herencia. Si se haya una función con ciertos parámetros declarados en una clase, dicha función solo recibirá objetos de esa clase; el polimorfismo nos permitirá aceptar objetos de clases heredadas. Para un mismo método se pueden permitir distintos parámetros.

Los elementos u objetos poliformicos pueden contener valores de diferentes tipos mientras se ejecuta un programa.

El siguiente ejemplo nos muestra como se aplica el polimorfismo, al tener una función denominada CalculaArea(), presente tanto en la clase principal como en las clases heredadas, la diferencia allí, es que cada una recibe parámetros de diferentes tipos y en diferentes cantidades.


Anexo otro ejemplo para mayor comprensión, no olviden dejar sus inquietudes en los comentarios.

                                 https://www.youtube.com/watch?v=c1129dWEwLk


                      UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

No hay comentarios:

Publicar un comentario