SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE 
ZACATECAS 
UNIDAD  ACADÉMICA DE PINOS 
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 
 
TEMA: 
Polimorfismo  
UNIDAD 
UNIDAD II “Conceptos Avanzados de la POO” 
MATERIA: 
Programación de Aplicaciones  
PROFESOR(A): 
ISC. Omar Emmanuel Lara Juárez 
ALUMNO(A): 
Jorge Humberto Donato Monreal 
CARRERA: 
INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 
GRADO Y GRUPO 
9° CUATRIMESTRE “A” 
PINOS, ZACATECAS, 3 julio Del 2015 
Polimorfismo 
Es una relajación del sistema de tipos, de tal manera que una referencia a una clase acepta                                 
direcciones de objetos de dicha clase y de sus clases derivadas.  
 
Herencia y las clasificaciones en Programación Orientada a 
Objetos 
Para poder entender este concepto de POO necesitas entender otras cosas previas,                       
como es el caso de la herencia. Vemos que el polimorfismo y la herencia son dos                               
conceptos estrechamente ligados. Conseguimos implementar polimorfismo en             
jerarquías de clasificación que se dan a través de la herencia. 
 
Por qué el sistema de tipos es importante en Polimorfismo 
Para entender la importancia del tipado de datos, conveniente entender cómo es un                         
lenguaje fuertemente tipado, como es el caso de Java o C. 
A veces, a los lenguajes fuertemente tipados se les llama de "tipado estático" y a                               
los débilmente tipados se les llama "tipado dinámico".  
 
Polimorfismo en objetos 
Tal como funcionan los lenguajes fuertemente tipados, una variable siempre deberá                     
apuntar a un objeto de la clase que se indicó en el momento de su declaración. Una                                 
función cuyo parámetro se haya declarado de una clase, sólo se aceptará recibir                         
objetos de esa clase. Un array que se ha declarado que es de elementos de una                               
clase determinada, solo aceptará que rellenemos sus casillas con objetos de esa                       
clase declarada. 
polimorfismo es el mecanismo por el cual podemos "relajar el sistema de tipos", de                           
modo que nos acepte también objetos de las clases hijas o derivadas. 
la "relajación" del sistema de tipos no es total, sino que tiene que ver con las                               
clasificaciones de herencia que tengas en tus sistemas de clases. Si defines un                         
array con casillas de una determinada clase, el compilador también te aceptará que                         
metas en esas casillas objetos de una clase hija de la que fue declarada. Si declaras                               
que una función recibe como parámetros objetos de una determinada clase, el                       
compilador también te aceptará que le envíes en la invocación objetos de una clase                           
derivada de aquella que fue declarada.  
 
Para qué nos sirve en la práctica el polimorfismo 
Nos centramos en la utilidad del polimorfismo y sus posibilidades para reducir el                         
mantenimiento de los programas informáticos, que es lo que realmente me gustaría                       
que se entienda. 
Gracias al polimorfismo, cuando declaro la función estacionar() puedo decir que                     
recibe como parámetro un objeto de la clase "Vehículo" y el compilador me aceptará                           
no solamente vehículos genéricos, sino todos aquellos objetos que hayamos                   
creado, que hereden de la clase Vehiculo, osea, coches, motos, buses, etc. Esa                         
relajación del sistema de tipos para aceptar una gama de objetos diferente es lo que                             
llamamos polimorfismo. 
 
Conclusión 
Creo que este trabajo viene muy explicado lo que es el polimorfismo ya que no                             
explica con teoría y la misma vez con ejemplos sencillos y fáciles de entender, yo no                               
sabía nada acerca de lo que era el polimorfismo pero ahora me queda claro para                             
qué sirve y cual es su funcionalidad dentro de la programación, además esto nos                           
servirá en un futuro para proyectos que vengan en camino y saber como                         
desarrollarlo. ​También explica cómo el polimorfismo afecta en el código y la                       
diferencia entre lenguajes tipados y no tipados.  

Más contenido relacionado

La actualidad más candente (20)

Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
RESUMEN DE POLIMORFISMO
RESUMEN DE POLIMORFISMORESUMEN DE POLIMORFISMO
RESUMEN DE POLIMORFISMO
 
Polimorfismo 14k
Polimorfismo 14kPolimorfismo 14k
Polimorfismo 14k
 
Polimorfismoomar
PolimorfismoomarPolimorfismoomar
Polimorfismoomar
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Definiciones taller 8 agost
Definiciones taller 8 agostDefiniciones taller 8 agost
Definiciones taller 8 agost
 
Polimorfismo en Java
Polimorfismo en JavaPolimorfismo en Java
Polimorfismo en Java
 
Interfaces
InterfacesInterfaces
Interfaces
 
4 unidad polimorfismo
4 unidad polimorfismo4 unidad polimorfismo
4 unidad polimorfismo
 
10.Polimorfismo Java
10.Polimorfismo Java10.Polimorfismo Java
10.Polimorfismo Java
 
Polimorfismo ppt
Polimorfismo  pptPolimorfismo  ppt
Polimorfismo ppt
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
10 Polimorfismo
10   Polimorfismo10   Polimorfismo
10 Polimorfismo
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Polimorfismo en JAVA
Polimorfismo en JAVAPolimorfismo en JAVA
Polimorfismo en JAVA
 
Interfaces 14k
Interfaces 14kInterfaces 14k
Interfaces 14k
 
4 Polimorfismo
4  Polimorfismo4  Polimorfismo
4 Polimorfismo
 
Poo3 java-0910
Poo3 java-0910Poo3 java-0910
Poo3 java-0910
 

Destacado

Limpieza del equipo.
Limpieza del equipo.Limpieza del equipo.
Limpieza del equipo.DainerCruz
 
Clavesdelnuevomarketing
ClavesdelnuevomarketingClavesdelnuevomarketing
Clavesdelnuevomarketingk_natali
 
Alcanzando el corazón de tus hijos
Alcanzando el corazón de tus hijosAlcanzando el corazón de tus hijos
Alcanzando el corazón de tus hijosCiudad Educativa
 
Jhon morales
Jhon moralesJhon morales
Jhon moralesJhon Yate
 
Le Tour de France: une compétition mondialisée.
Le Tour de France: une compétition mondialisée.Le Tour de France: une compétition mondialisée.
Le Tour de France: une compétition mondialisée.Profcdj CDJ
 
Redes yaiza diaz
Redes yaiza diazRedes yaiza diaz
Redes yaiza diazYaizaDiaz
 
Hioftyndcgbtyhvyhujm
HioftyndcgbtyhvyhujmHioftyndcgbtyhvyhujm
HioftyndcgbtyhvyhujmAle Santisbon
 
Calidad y evaluación.elena galvan duran.111
Calidad y evaluación.elena galvan duran.111Calidad y evaluación.elena galvan duran.111
Calidad y evaluación.elena galvan duran.111Galvan17
 
Peridico interactivo1
Peridico interactivo1Peridico interactivo1
Peridico interactivo1fable911
 
practica de correspondencia
practica de correspondenciapractica de correspondencia
practica de correspondenciaCristian Quezada
 
Hamlet.ruano.0.doc - desconocido
  Hamlet.ruano.0.doc - desconocido  Hamlet.ruano.0.doc - desconocido
Hamlet.ruano.0.doc - desconocidoJavier SaaDapart
 
Animar y mejorar la presentacion del blog
Animar y mejorar la presentacion del blogAnimar y mejorar la presentacion del blog
Animar y mejorar la presentacion del blogeleanacordoba
 

Destacado (20)

Limpieza del equipo.
Limpieza del equipo.Limpieza del equipo.
Limpieza del equipo.
 
Práctica tema 1
Práctica tema 1Práctica tema 1
Práctica tema 1
 
5S
5S5S
5S
 
Clavesdelnuevomarketing
ClavesdelnuevomarketingClavesdelnuevomarketing
Clavesdelnuevomarketing
 
Alcanzando el corazón de tus hijos
Alcanzando el corazón de tus hijosAlcanzando el corazón de tus hijos
Alcanzando el corazón de tus hijos
 
Jhon morales
Jhon moralesJhon morales
Jhon morales
 
Le Tour de France: une compétition mondialisée.
Le Tour de France: une compétition mondialisée.Le Tour de France: une compétition mondialisée.
Le Tour de France: une compétition mondialisée.
 
Redes yaiza diaz
Redes yaiza diazRedes yaiza diaz
Redes yaiza diaz
 
Breves notas sobre derechos fundamentales
Breves notas sobre derechos fundamentalesBreves notas sobre derechos fundamentales
Breves notas sobre derechos fundamentales
 
Hioftyndcgbtyhvyhujm
HioftyndcgbtyhvyhujmHioftyndcgbtyhvyhujm
Hioftyndcgbtyhvyhujm
 
Conexiones
ConexionesConexiones
Conexiones
 
Calidad y evaluación.elena galvan duran.111
Calidad y evaluación.elena galvan duran.111Calidad y evaluación.elena galvan duran.111
Calidad y evaluación.elena galvan duran.111
 
Peridico interactivo1
Peridico interactivo1Peridico interactivo1
Peridico interactivo1
 
practica de correspondencia
practica de correspondenciapractica de correspondencia
practica de correspondencia
 
El+cayuco+1
El+cayuco+1El+cayuco+1
El+cayuco+1
 
Iphonographie
IphonographieIphonographie
Iphonographie
 
Taller de Cine
Taller de CineTaller de Cine
Taller de Cine
 
Fundación tesãi rekávo
Fundación tesãi rekávoFundación tesãi rekávo
Fundación tesãi rekávo
 
Hamlet.ruano.0.doc - desconocido
  Hamlet.ruano.0.doc - desconocido  Hamlet.ruano.0.doc - desconocido
Hamlet.ruano.0.doc - desconocido
 
Animar y mejorar la presentacion del blog
Animar y mejorar la presentacion del blogAnimar y mejorar la presentacion del blog
Animar y mejorar la presentacion del blog
 

Similar a polimorfismo

Programación de aplicaciones
Programación de aplicacionesProgramación de aplicaciones
Programación de aplicacionesEdward Contreras
 
Investigacion v unidad
Investigacion v unidadInvestigacion v unidad
Investigacion v unidadElena Perz
 
Presentacion progra
Presentacion prograPresentacion progra
Presentacion prograzeta2015
 
Herencia yPolimorfismo
Herencia yPolimorfismoHerencia yPolimorfismo
Herencia yPolimorfismoJosé D Pluas
 
COCEPTOS BASICOS
COCEPTOS BASICOSCOCEPTOS BASICOS
COCEPTOS BASICOSMagyll
 
Abstraccion
AbstraccionAbstraccion
Abstraccionwouyrmz
 
Abstraccion
AbstraccionAbstraccion
Abstraccionwouyrmz
 
Introducción a la programación orientada a objetos en java
Introducción a la programación orientada a objetos en javaIntroducción a la programación orientada a objetos en java
Introducción a la programación orientada a objetos en javaFranco Morante Rodriguez
 
Programaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetosProgramaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetosJonathan Macías
 
_Herencia_Polimorfismo_Polimorfismo.pptx
_Herencia_Polimorfismo_Polimorfismo.pptx_Herencia_Polimorfismo_Polimorfismo.pptx
_Herencia_Polimorfismo_Polimorfismo.pptxFabianAndresNuezPinz
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónrulo182
 
Trabajo de diceño y realizacion
Trabajo de diceño y realizacionTrabajo de diceño y realizacion
Trabajo de diceño y realizacionLolyPila
 

Similar a polimorfismo (20)

Programación de aplicaciones
Programación de aplicacionesProgramación de aplicaciones
Programación de aplicaciones
 
Guía polimorfismo
Guía polimorfismoGuía polimorfismo
Guía polimorfismo
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Investigacion v unidad
Investigacion v unidadInvestigacion v unidad
Investigacion v unidad
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Herencia
HerenciaHerencia
Herencia
 
Presentacion progra
Presentacion prograPresentacion progra
Presentacion progra
 
Herencia yPolimorfismo
Herencia yPolimorfismoHerencia yPolimorfismo
Herencia yPolimorfismo
 
COCEPTOS BASICOS
COCEPTOS BASICOSCOCEPTOS BASICOS
COCEPTOS BASICOS
 
Abstraccion
AbstraccionAbstraccion
Abstraccion
 
Abstraccion
AbstraccionAbstraccion
Abstraccion
 
Polimorfism oo
Polimorfism ooPolimorfism oo
Polimorfism oo
 
Introducción a la programación orientada a objetos en java
Introducción a la programación orientada a objetos en javaIntroducción a la programación orientada a objetos en java
Introducción a la programación orientada a objetos en java
 
JAVA- basico
JAVA- basicoJAVA- basico
JAVA- basico
 
Programaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetosProgramaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetos
 
_Herencia_Polimorfismo_Polimorfismo.pptx
_Herencia_Polimorfismo_Polimorfismo.pptx_Herencia_Polimorfismo_Polimorfismo.pptx
_Herencia_Polimorfismo_Polimorfismo.pptx
 
Abstracción
AbstracciónAbstracción
Abstracción
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Tema4 herencia
Tema4 herenciaTema4 herencia
Tema4 herencia
 
Trabajo de diceño y realizacion
Trabajo de diceño y realizacionTrabajo de diceño y realizacion
Trabajo de diceño y realizacion
 

Más de Jorge Humberto Donato Monreal (11)

Trabajofinal plan de_comunicacion
Trabajofinal plan de_comunicacionTrabajofinal plan de_comunicacion
Trabajofinal plan de_comunicacion
 
Transacciones
Transacciones Transacciones
Transacciones
 
Trabajo final unidad_i
Trabajo final unidad_iTrabajo final unidad_i
Trabajo final unidad_i
 
Trabajo final, RESUMEN DE NORMAS DE ESTANDARIZACION
Trabajo final, RESUMEN DE NORMAS DE ESTANDARIZACION Trabajo final, RESUMEN DE NORMAS DE ESTANDARIZACION
Trabajo final, RESUMEN DE NORMAS DE ESTANDARIZACION
 
Plantilla trabajo final rosario jorge
Plantilla trabajo final rosario jorgePlantilla trabajo final rosario jorge
Plantilla trabajo final rosario jorge
 
Plantilla trabajo final_LIZ Y MARICHUY
Plantilla trabajo final_LIZ Y MARICHUYPlantilla trabajo final_LIZ Y MARICHUY
Plantilla trabajo final_LIZ Y MARICHUY
 
Mapa conceptual calidad
Mapa conceptual calidadMapa conceptual calidad
Mapa conceptual calidad
 
Mapa mental
Mapa mentalMapa mental
Mapa mental
 
Manual de conexion
Manual de conexionManual de conexion
Manual de conexion
 
Paradigmas
ParadigmasParadigmas
Paradigmas
 
Cuadro comparativo intranet, internet y extranet.
Cuadro comparativo intranet, internet y extranet.Cuadro comparativo intranet, internet y extranet.
Cuadro comparativo intranet, internet y extranet.
 

Último

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONALMiNeyi1
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 

Último (20)

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 

polimorfismo

  • 2. Polimorfismo  Es una relajación del sistema de tipos, de tal manera que una referencia a una clase acepta                                  direcciones de objetos de dicha clase y de sus clases derivadas.     Herencia y las clasificaciones en Programación Orientada a  Objetos  Para poder entender este concepto de POO necesitas entender otras cosas previas,                        como es el caso de la herencia. Vemos que el polimorfismo y la herencia son dos                                conceptos estrechamente ligados. Conseguimos implementar polimorfismo en              jerarquías de clasificación que se dan a través de la herencia.    Por qué el sistema de tipos es importante en Polimorfismo  Para entender la importancia del tipado de datos, conveniente entender cómo es un                          lenguaje fuertemente tipado, como es el caso de Java o C.  A veces, a los lenguajes fuertemente tipados se les llama de "tipado estático" y a                                los débilmente tipados se les llama "tipado dinámico".     Polimorfismo en objetos  Tal como funcionan los lenguajes fuertemente tipados, una variable siempre deberá                      apuntar a un objeto de la clase que se indicó en el momento de su declaración. Una                                  función cuyo parámetro se haya declarado de una clase, sólo se aceptará recibir                          objetos de esa clase. Un array que se ha declarado que es de elementos de una                                clase determinada, solo aceptará que rellenemos sus casillas con objetos de esa                        clase declarada.  polimorfismo es el mecanismo por el cual podemos "relajar el sistema de tipos", de                            modo que nos acepte también objetos de las clases hijas o derivadas.  la "relajación" del sistema de tipos no es total, sino que tiene que ver con las                                clasificaciones de herencia que tengas en tus sistemas de clases. Si defines un                          array con casillas de una determinada clase, el compilador también te aceptará que                          metas en esas casillas objetos de una clase hija de la que fue declarada. Si declaras                                que una función recibe como parámetros objetos de una determinada clase, el                        compilador también te aceptará que le envíes en la invocación objetos de una clase                            derivada de aquella que fue declarada.     Para qué nos sirve en la práctica el polimorfismo  Nos centramos en la utilidad del polimorfismo y sus posibilidades para reducir el                          mantenimiento de los programas informáticos, que es lo que realmente me gustaría                        que se entienda.  Gracias al polimorfismo, cuando declaro la función estacionar() puedo decir que                      recibe como parámetro un objeto de la clase "Vehículo" y el compilador me aceptará                            no solamente vehículos genéricos, sino todos aquellos objetos que hayamos                   
  • 3. creado, que hereden de la clase Vehiculo, osea, coches, motos, buses, etc. Esa                          relajación del sistema de tipos para aceptar una gama de objetos diferente es lo que                              llamamos polimorfismo.    Conclusión  Creo que este trabajo viene muy explicado lo que es el polimorfismo ya que no                              explica con teoría y la misma vez con ejemplos sencillos y fáciles de entender, yo no                                sabía nada acerca de lo que era el polimorfismo pero ahora me queda claro para                              qué sirve y cual es su funcionalidad dentro de la programación, además esto nos                            servirá en un futuro para proyectos que vengan en camino y saber como                          desarrollarlo. ​También explica cómo el polimorfismo afecta en el código y la                        diferencia entre lenguajes tipados y no tipados.