blog de robertorb21

Aportación Java México - PCJ - Polimorfismo

Pues bien, en este post voy a mostrar un ejemplo de cómo implementar el polimorfismo, ya que considero que es un tema relevante a la hora de programar, y la razón es que es muy importante el no solo dominar el lenguaje sino también el concepto de lo que es la POO.

Pero que es el polimorfismo. Una definición seria: La palabra polimorfismo proviene del griego y significa que posee varias formas diferentes. Según la Wikipedia, polimorfismo se refiere a la posibilidad de definir clases diferentes que tienen métodos o atributos denominados de forma idéntica, pero que se comportan de manera distinta; con esta definición también haremos referencia al encapsulamiento, ya que el polimorfismo como tal también involucra de cierta manera este concepto, y esque cuando alguien te dice como lograr el encapsulamiento hace referencia a poner métodos privados y solo alguno getter para obtener datos de una clase pero en este ejemplo veremos de la misma manera que el manejo del polimorfismo como es que se da el encapsulamiento de una manera mas clara y tratando de explotar dicha definición.

Ahora veamos el siguiente escenario:

Distribuir contenido