polimorfismo en java
PORTADA :________________________________________1
INDICE : ________________________________________2
INTRODUCCION : ________________________________________3
DESARROLLO : ________________________________________4-17
CONCLUCION : ________________________________________1 8
BIBLIOGRAFIA : ________________________________________19INTRODUCCION :
Nuestro objeto de investigación es el aplicación del polimorfismo en Java, para tal fin consideramos definir brevemente la historia de la POO hasta la fecha, analizaremos como Java llega a ser uno de los lenguajes favoritos para la programación y Se procede a definir los conceptos en torno al polimorfismo, uno de los pilares fundamentales de la programación orientada a objetos y surelevancia en la aplicación en Java.
El desconocer la correcta configuración de esta herramienta hace más complicado e ineficiente el desempeño del programador en sus procesos de elaboración de Software ya que se vería obligado a escribir códigos repetidamente para los objetos con similitudes , aumentando el tiempo invertido en la creación y robusteciendo el códigoDESARROLLO:
Definicion y evolución histórica de la OOP.
La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa los objetos en sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y modulación
La POO difiere de laprogramación estructurada tradicional, en la que los datos y los procedimientos están separados y sin relación, ya que lo único que se busca es el procesamiento de unos datos de entrada para obtener otros de salida. La programación estructurada anima al programador a pensar sobre todo en términos de procedimientos o funciones, y en segundo lugar en las estructuras de datos que esos procedimientos manejan. Enla programación estructurada sólo se escriben funciones que procesan datos. Los programadores que emplean POO, en cambio, primero definen objetos para luego enviarles mensajes solicitándoles que realicen sus métodos por sí mismos.
El uso de la POO se popularizó a principios de la década de los años 1990. En la actualidad, existe variedad de lenguajes de programación que soportan la orientación aobjetos.
Breve historia de Los orígenes de la POO:
Simula-67
Las ideas básicas de la orientación a objetos nacen a principios de los años 60 en la universidad de Noruega. Un equipo dirigido por el Dr. Nygaard se dedicaba a desarrollar sistemas informáticos para realizar simulaciones de sistemas físicos como simular el funcionamiento y obtener el rendimiento de un motor. Ladificultad en la que se encontraban era doble. Por un lado los programas eran muy complejos y, por otro, forzosamente tenían que ser muy modificados. Este segundo punto era especialmente problemático, ya que la razón de ser de los programas era el cambio y no sólo se requerían varias iteraciones para obtener un producto con el rendimiento deseado, sino que muchas veces se quería obtener diversasalternativas viables cada una con sus ventajas e inconvenientes. La solución que idearon fue diseñar el programa paralelamente al objeto físico. Es decir, si el objeto físico tenía cien componentes, el programa también tendría cien módulos, uno por cada pieza. Partiendo el programa de esta manera, había una total correspondencia entre el sistema físico y el sistema informático. Así, cada pieza físicatenía su abstracción informática en un módulo. De la misma manera que los sistemas físicos se comunican enviándose señales, los módulos informáticos se comunicarían enviando se mensajes. Este enfoque resolvió los dos problemas planteados. Primeramente, ofrecía una forma natural de partir un programa muy complejo y, en segundo lugar, el mantenimiento pasaba a ser controlable. Para implementar estas...
Regístrate para leer el documento completo.