Para que nos sirve el polimorfismo en programacion java
Respuestas a la pregunta
Contestado por
4
El Polimorfismo en programación, es el uso genérico de Clases, Variables, Objetos, Métodos o Funciones, entre otros tipos, que permite ser usado de diversas maneras o formas, con la creación de un único código, es decir de los elementos anteriormente mencionados. Esto permite que diversos tipos de objetos sean usados en el polimorfismo de diversas maneras, sin tener que cambiar o crear un código nuevo para adaptarles a cada objeto y sus funciones.
Ejercicio Demostrativo:
# Clasificación de diferentes especies animales
• Polimorfismo
Clase Abstracta Animal
- Variables
especie
nombre
peso
edad
- Funciones
velocidadDesplazamiento()
sonidoEmitido()
lugarHabitad()
tipoAlimentacion()
# Clases Secundarias que usaran Polimorfismo
Clase Tigre
Clase Delfín
Clase Gato
Clase Tortuga
Clase Elefante
Clase Águila
Como se puede observar, al crear las clases secundarias, solo bastaría con usar la clase principal llamada Clase Animal la cual contiene las funciones generales a ser usadas pero cada una de ellas puede realizar una función diferente o almacenar variables distintas de objetos. Esto es el polimorfismo, la forma más segura y práctica de organizar código sin necesidad de crear funciones para cada Clase Secundaria que será un desperdicio de tiempo y recursos.
Ejercicio Demostrativo:
# Clasificación de diferentes especies animales
• Polimorfismo
Clase Abstracta Animal
- Variables
especie
nombre
peso
edad
- Funciones
velocidadDesplazamiento()
sonidoEmitido()
lugarHabitad()
tipoAlimentacion()
# Clases Secundarias que usaran Polimorfismo
Clase Tigre
Clase Delfín
Clase Gato
Clase Tortuga
Clase Elefante
Clase Águila
Como se puede observar, al crear las clases secundarias, solo bastaría con usar la clase principal llamada Clase Animal la cual contiene las funciones generales a ser usadas pero cada una de ellas puede realizar una función diferente o almacenar variables distintas de objetos. Esto es el polimorfismo, la forma más segura y práctica de organizar código sin necesidad de crear funciones para cada Clase Secundaria que será un desperdicio de tiempo y recursos.
Otras preguntas
Historia,
hace 7 meses
Historia,
hace 7 meses
Administración,
hace 1 año
Matemáticas,
hace 1 año
Física,
hace 1 año
Matemáticas,
hace 1 año