SlideShare una empresa de Scribd logo
1 de 10
INTEGRANTES:



Cristian Orozco
Alexander Martínez

POLIMORFISMO


El Polimorfismo es la respuesta distinta frente a una
llamada a un método dependiendo de la naturaleza
del objeto.

Consiste en definir métodos distintos, que comparten el
mismo nombre, pero que se aplican a clases diferentes.
Por ejemplo, un método llamado operación puede responder
de manera distinta dependiendo de quien lo invoque:

Polimorfismo


Así como la herencia está relacionada
con las clases y la jerarquía, el
polimorfismo está relacionado con los
métodos

RELACIÓN
Poli = muchas  Morfismo = formas
 Ocupan el mismo nombre del método en distintas
clases.
 Reutilizar el código.
 Solo se trabaja con métodos no variables.
 Para que se de polimorfismo tiene que haber
herencia.
 Se diferencia por su numero de parámetros y su
orden.
 Si el método de la subclase necesita invocar al
método de la superclase se utiliza la palabra
reservada super.
Public tipo m1(par1,par2,…,parn){
super.m1(…);

Principales Características
ESTRUCTURA GENERAL


Polimorfismo es la posibilidad de que
un método tenga el mismo nombre y
produzca el mismo efecto básico pero
esté implementado de forma distinta en
las subclases

En Resumen
{
Polimorfismo y{Sobrecarga
SOBRECARGA

POLIMORFISMO


Declaramos una
superclase con un
método obligando a que
las clases que hereden de
ella lo implementen y
dependiendo de que tipo
de objeto es el que llame
al método es el código
que se ejecuta.



La sobrecarga de
métodos es dentro de
una misma clase definir
que un mismo método
ejecute distintas
instrucciones
dependiendo los
parámetros que se le
pasen.







Existen básicamente 3 formas de polimorfismo:
SOBRECARGA .- Significa el uso de un mismo identificador u
operador en distintos contextos y con distintos significados.
SOBREESCRITURA.- se aplica a los métodos y está
directamente relacionada a la herencia; se refiere a la
redefinición de los métodos de la clase base en las subclases.
ENLACE DINAMICO.- Esto permite invocar operaciones en
objetos obviando el tipo actual de éstos hasta el momento de
ejecutar el código, es decir nos permite definir elementos como
un tipo e instanciarlos como un tipo heredado.

Clasificación:
class poli{
public void metodo(){
System.out.println ("nProgramacion II");
}
}
class operador extends poli{
//
}
class compilar extends poli{
public void metodo(){
System.out.println ("nElectronica");
}
}
class Ej_pol {
public static void main(String[] args) {
compilar obj=new compilar();
obj.metodo();
operador obj2=new operador();
obj2.metodo();
}}

Más contenido relacionado

La actualidad más candente

09 Clases Abstractas E Interfaces
09   Clases Abstractas E Interfaces09   Clases Abstractas E Interfaces
09 Clases Abstractas E InterfacesNetwork Sens
 
P2 actividades 2 y 3 infografía palabras reservadas
P2 actividades 2 y 3 infografía  palabras reservadasP2 actividades 2 y 3 infografía  palabras reservadas
P2 actividades 2 y 3 infografía palabras reservadasErick Ramirez
 
P2 actividades 2 y 3 infografía palabras reservadas
P2 actividades 2 y 3 infografía palabras reservadasP2 actividades 2 y 3 infografía palabras reservadas
P2 actividades 2 y 3 infografía palabras reservadasRoberto Cortez
 
Clases abstractas e interfaces
Clases abstractas e interfacesClases abstractas e interfaces
Clases abstractas e interfaceslopezcortes
 
Clases abstractas interfaces
Clases abstractas interfacesClases abstractas interfaces
Clases abstractas interfacesAlexitoPeralta
 
Elementos de una programación
Elementos de una programaciónElementos de una programación
Elementos de una programaciónmedranovillalta
 

La actualidad más candente (15)

Selec cast. 8o tetra
Selec cast. 8o tetraSelec cast. 8o tetra
Selec cast. 8o tetra
 
Leccion 9 Java
Leccion 9 JavaLeccion 9 Java
Leccion 9 Java
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
09 Clases Abstractas E Interfaces
09   Clases Abstractas E Interfaces09   Clases Abstractas E Interfaces
09 Clases Abstractas E Interfaces
 
Paradigma orientado a objetos
Paradigma orientado a objetosParadigma orientado a objetos
Paradigma orientado a objetos
 
10 Polimorfismo
10   Polimorfismo10   Polimorfismo
10 Polimorfismo
 
P2 actividades 2 y 3 infografía palabras reservadas
P2 actividades 2 y 3 infografía  palabras reservadasP2 actividades 2 y 3 infografía  palabras reservadas
P2 actividades 2 y 3 infografía palabras reservadas
 
Act 2 y 3
Act 2 y 3Act 2 y 3
Act 2 y 3
 
Clases abstractas e interfaces en java
Clases abstractas e interfaces en javaClases abstractas e interfaces en java
Clases abstractas e interfaces en java
 
P2 actividades 2 y 3 infografía palabras reservadas
P2 actividades 2 y 3 infografía palabras reservadasP2 actividades 2 y 3 infografía palabras reservadas
P2 actividades 2 y 3 infografía palabras reservadas
 
Clases abstractas e interfaces
Clases abstractas e interfacesClases abstractas e interfaces
Clases abstractas e interfaces
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Clases abstractas interfaces
Clases abstractas interfacesClases abstractas interfaces
Clases abstractas interfaces
 
Elementos de una programación
Elementos de una programaciónElementos de una programación
Elementos de una programación
 

Destacado

Villacis.abril presentacion
Villacis.abril presentacionVillacis.abril presentacion
Villacis.abril presentacionPameliu
 
Elena sánchez
Elena sánchezElena sánchez
Elena sánchezmar19643
 
Rocas metamórficas
Rocas metamórficasRocas metamórficas
Rocas metamórficasPatrilao
 
Effective Systems In Ronaldo & Hugo Superstar Skater Hack - An Introduction
Effective Systems In Ronaldo & Hugo Superstar Skater Hack - An IntroductionEffective Systems In Ronaldo & Hugo Superstar Skater Hack - An Introduction
Effective Systems In Ronaldo & Hugo Superstar Skater Hack - An Introductionaliveupset823
 
2 olimpismo
2 olimpismo2 olimpismo
2 olimpismoschool
 
Ecobreeze delivering a valuable commodity
Ecobreeze delivering a valuable commodityEcobreeze delivering a valuable commodity
Ecobreeze delivering a valuable commoditykathleenporter9
 
Lustre file system for seismic processing (159060)
Lustre file system for seismic processing (159060)Lustre file system for seismic processing (159060)
Lustre file system for seismic processing (159060)Vsevolod Shabad
 
Bankruptcy Exemptions in Ohio
Bankruptcy Exemptions in OhioBankruptcy Exemptions in Ohio
Bankruptcy Exemptions in OhioScott Needleman
 
Handout for web 2 tool Inservice
Handout for web 2 tool InserviceHandout for web 2 tool Inservice
Handout for web 2 tool InserviceAntwuan Stinson
 
Anabel martín
Anabel martínAnabel martín
Anabel martínmar19643
 
1 juegos olímpicos en la antigua grecia raul
1 juegos olímpicos en la antigua grecia raul1 juegos olímpicos en la antigua grecia raul
1 juegos olímpicos en la antigua grecia raulschool
 
DÓNDE VACACIONAR
DÓNDE VACACIONARDÓNDE VACACIONAR
DÓNDE VACACIONARvane39
 
Indicadores competencias basicas
Indicadores competencias basicasIndicadores competencias basicas
Indicadores competencias basicasmar19643
 

Destacado (20)

Villacis.abril presentacion
Villacis.abril presentacionVillacis.abril presentacion
Villacis.abril presentacion
 
Greeting card no. 165
Greeting card no. 165Greeting card no. 165
Greeting card no. 165
 
Elena sánchez
Elena sánchezElena sánchez
Elena sánchez
 
Rocas metamórficas
Rocas metamórficasRocas metamórficas
Rocas metamórficas
 
Effective Systems In Ronaldo & Hugo Superstar Skater Hack - An Introduction
Effective Systems In Ronaldo & Hugo Superstar Skater Hack - An IntroductionEffective Systems In Ronaldo & Hugo Superstar Skater Hack - An Introduction
Effective Systems In Ronaldo & Hugo Superstar Skater Hack - An Introduction
 
2 olimpismo
2 olimpismo2 olimpismo
2 olimpismo
 
Team n final case deck
Team n   final case deckTeam n   final case deck
Team n final case deck
 
Ecobreeze delivering a valuable commodity
Ecobreeze delivering a valuable commodityEcobreeze delivering a valuable commodity
Ecobreeze delivering a valuable commodity
 
Greeting card no. 164
Greeting card no. 164Greeting card no. 164
Greeting card no. 164
 
Lustre file system for seismic processing (159060)
Lustre file system for seismic processing (159060)Lustre file system for seismic processing (159060)
Lustre file system for seismic processing (159060)
 
Bankruptcy Exemptions in Ohio
Bankruptcy Exemptions in OhioBankruptcy Exemptions in Ohio
Bankruptcy Exemptions in Ohio
 
Vacaciones
Vacaciones Vacaciones
Vacaciones
 
Handout for web 2 tool Inservice
Handout for web 2 tool InserviceHandout for web 2 tool Inservice
Handout for web 2 tool Inservice
 
Greeting card no. 163
Greeting card no. 163Greeting card no. 163
Greeting card no. 163
 
Anabel martín
Anabel martínAnabel martín
Anabel martín
 
Mis vacaciones
Mis vacacionesMis vacaciones
Mis vacaciones
 
1 juegos olímpicos en la antigua grecia raul
1 juegos olímpicos en la antigua grecia raul1 juegos olímpicos en la antigua grecia raul
1 juegos olímpicos en la antigua grecia raul
 
DÓNDE VACACIONAR
DÓNDE VACACIONARDÓNDE VACACIONAR
DÓNDE VACACIONAR
 
Indicadores competencias basicas
Indicadores competencias basicasIndicadores competencias basicas
Indicadores competencias basicas
 
Publication plan
Publication planPublication plan
Publication plan
 

Similar a Polimorfismo métodos 40

Similar a Polimorfismo métodos 40 (20)

Polimorfism oo
Polimorfism ooPolimorfism oo
Polimorfism oo
 
Herencia y Polimorfismo
Herencia y PolimorfismoHerencia y Polimorfismo
Herencia y Polimorfismo
 
Presentación1
Presentación1Presentación1
Presentación1
 
Investigacion v unidad
Investigacion v unidadInvestigacion v unidad
Investigacion v unidad
 
4 unidad polimorfismo
4 unidad polimorfismo4 unidad polimorfismo
4 unidad polimorfismo
 
Reporte
ReporteReporte
Reporte
 
Reporte
ReporteReporte
Reporte
 
10 - Slides-Java sesion.pptx
10 - Slides-Java sesion.pptx10 - Slides-Java sesion.pptx
10 - Slides-Java sesion.pptx
 
Definiciones taller 8 agost
Definiciones taller 8 agostDefiniciones taller 8 agost
Definiciones taller 8 agost
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Guía polimorfismo
Guía polimorfismoGuía polimorfismo
Guía polimorfismo
 
Velasco lopez investigacion_clases2
Velasco lopez investigacion_clases2Velasco lopez investigacion_clases2
Velasco lopez investigacion_clases2
 
JAVA 00 - TEMA 05 - HERENCIA
JAVA 00 - TEMA 05 - HERENCIAJAVA 00 - TEMA 05 - HERENCIA
JAVA 00 - TEMA 05 - HERENCIA
 
metodos de clases
metodos de clasesmetodos de clases
metodos de clases
 
Tarea 5
Tarea 5Tarea 5
Tarea 5
 
5 polimorfismo
5 polimorfismo5 polimorfismo
5 polimorfismo
 
Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptx
Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptxMecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptx
Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptx
 
COCEPTOS BASICOS
COCEPTOS BASICOSCOCEPTOS BASICOS
COCEPTOS BASICOS
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Herencia en java
Herencia en javaHerencia en java
Herencia en java
 

Último

Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 

Último (20)

Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 

Polimorfismo métodos 40

  • 2.  El Polimorfismo es la respuesta distinta frente a una llamada a un método dependiendo de la naturaleza del objeto. Consiste en definir métodos distintos, que comparten el mismo nombre, pero que se aplican a clases diferentes. Por ejemplo, un método llamado operación puede responder de manera distinta dependiendo de quien lo invoque: Polimorfismo
  • 3.  Así como la herencia está relacionada con las clases y la jerarquía, el polimorfismo está relacionado con los métodos RELACIÓN
  • 4.
  • 5. Poli = muchas  Morfismo = formas  Ocupan el mismo nombre del método en distintas clases.  Reutilizar el código.  Solo se trabaja con métodos no variables.  Para que se de polimorfismo tiene que haber herencia.  Se diferencia por su numero de parámetros y su orden.  Si el método de la subclase necesita invocar al método de la superclase se utiliza la palabra reservada super. Public tipo m1(par1,par2,…,parn){ super.m1(…); Principales Características
  • 7.  Polimorfismo es la posibilidad de que un método tenga el mismo nombre y produzca el mismo efecto básico pero esté implementado de forma distinta en las subclases En Resumen
  • 8. { Polimorfismo y{Sobrecarga SOBRECARGA POLIMORFISMO  Declaramos una superclase con un método obligando a que las clases que hereden de ella lo implementen y dependiendo de que tipo de objeto es el que llame al método es el código que se ejecuta.  La sobrecarga de métodos es dentro de una misma clase definir que un mismo método ejecute distintas instrucciones dependiendo los parámetros que se le pasen.
  • 9.     Existen básicamente 3 formas de polimorfismo: SOBRECARGA .- Significa el uso de un mismo identificador u operador en distintos contextos y con distintos significados. SOBREESCRITURA.- se aplica a los métodos y está directamente relacionada a la herencia; se refiere a la redefinición de los métodos de la clase base en las subclases. ENLACE DINAMICO.- Esto permite invocar operaciones en objetos obviando el tipo actual de éstos hasta el momento de ejecutar el código, es decir nos permite definir elementos como un tipo e instanciarlos como un tipo heredado. Clasificación:
  • 10. class poli{ public void metodo(){ System.out.println ("nProgramacion II"); } } class operador extends poli{ // } class compilar extends poli{ public void metodo(){ System.out.println ("nElectronica"); } } class Ej_pol { public static void main(String[] args) { compilar obj=new compilar(); obj.metodo(); operador obj2=new operador(); obj2.metodo(); }}