SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Es compañero, bienvenido a un lo aprendido
Holamomento de pone en practicanuevo ejercicio
Resolvamos el siguiente problema…
sobre Polimorfismo.
del tutorial de POO.
Es momento de pone en practica lo aprendido
Resolvamos el siguiente problema…
sobre Polimorfismo.
Resolvamos el siguiente problema…
Escriba un programa que imprima la representación de
un objeto como una cadena (utilice el método toString()).
Pues bien, vamos a iniciar
A continuación, vamos se trata
Como puedes observar, a crear
declarando un método que
dentro de nuestro main cuatro
de un problema muy sencillo pero
reciba un objeto y lo imprima
objetos: un entero, un real, una
que sirve para familiarizarnos con
como cadena.
cadena y un número aleatorio.
el concepto.
Pues bien, vamos a iniciar
A continuación, vamos a crear
declarando un método que
dentro de nuestro main cuatro
reciba un objeto y lo imprima
objetos: un entero, un real, una
como cadena.
cadena y un número aleatorio.
Pues bien, vamos a iniciar
A continuación, vamos a crear
declarando un método que
dentro de nuestro main cuatro
reciba un objeto y lo imprima
objetos: un entero, un real, una
como cadena.
cadena y un número aleatorio.

public class PruebaPolimorfismo1
{
//Método que puede recibir cualquier objeto
public void imprimirComoCadena(Object
objeto){
System.out.println(objeto.toString());}
A continuación, vamos a crear
dentro de nuestro main cuatro
objetos: un entero, un real, una
cadena y un número aleatorio.

public class PruebaPolimorfismo1
{
//Método que puede recibir cualquier objeto
public void imprimirComoCadena(Object
objeto){
System.out.println(objeto.toString());}
A continuación, vamos a crear
dentro de nuestro main cuatro
objetos: un entero, un real, una
cadena y un número aleatorio.

public class PruebaPolimorfismo1
{
//Método que puede recibir cualquier objeto
public void imprimirComoCadena(Object
objeto){
System.out.println(objeto.toString());}
//Se crean varios objetos para probar el
método
public static void main (String [] arg)
{
Integer entero = new Integer (342);
Double real = new Double(3.14159235);
String cadena = new String ("Cadena de
prueba");
java.util.Random generador = new
java.util.Random();
Finalmente llamaremos al método
imprimirComoCadena de la clase
Ahora crearemos un objeto
PruebaPolimorfismo1 y
PruebaPolimorfismo1
enviaremos cada uno de los
objetos creados.
Finalmente llamaremos al método
imprimirComoCadena de la clase
Ahora crearemos un objeto
PruebaPolimorfismo1 y
PruebaPolimorfismo1
enviaremos cada uno de los
objetos creados.

//Se crea un objeto de Prueba
PruebaPolimorfismo1 prueba = new
PruebaPolimorfismo1();
Finalmente llamaremos al método
imprimirComoCadena de la clase
PruebaPolimorfismo1 y
enviaremos cada uno de los
objetos creados.

//Se crea un objeto de Prueba
PruebaPolimorfismo1 prueba = new
PruebaPolimorfismo1();
Finalmente llamaremos al método
imprimirComoCadena de la clase
PruebaPolimorfismo1 y
enviaremos cada uno de los
objetos creados.

//Se crea un objeto de Prueba
PruebaPolimorfismo1 prueba = new
PruebaPolimorfismo1();
prueba.imprimirComoCadena(entero);
prueba.imprimirComoCadena(real);
prueba.imprimirComoCadena(cadena);
prueba.imprimirComoCadena(generador);
}
}
En este ejemplo se imprime la
representación interna de todos
los objetosJCreator ejecutaremos
Utilizando por medio del método
nuestro main y es heredado por
toString(), que obtendremos un
todas las clases en siguiente…
resultado como el Java, y que
puede ser sobrecargado por
cualquiera de ellas.
Bueno compañero, esto fue todo
por Nos vemos en que la solución
ahora, espero el siguiente
de ejercicio. Hasta pronto.
este ejercicio te haya sido
clara y provechosa.
Nos vemos en el siguiente
ejercicio. Hasta pronto.

Weitere ähnliche Inhalte

Was ist angesagt?

POO Unidad 2: Clases y objetos Ejercicio 1
POO Unidad 2: Clases y objetos Ejercicio 1POO Unidad 2: Clases y objetos Ejercicio 1
POO Unidad 2: Clases y objetos Ejercicio 1
Fabiola Valerio Ramirez
 
Lenguaje javascript
Lenguaje javascriptLenguaje javascript
Lenguaje javascript
Xoch Flores
 

Was ist angesagt? (18)

Unidad 2: Clases y objetos Ejercicio 4
Unidad 2: Clases y objetos Ejercicio 4Unidad 2: Clases y objetos Ejercicio 4
Unidad 2: Clases y objetos Ejercicio 4
 
Unidad 2: Clases y objetos Ejercicio 3
Unidad 2: Clases y objetos Ejercicio 3Unidad 2: Clases y objetos Ejercicio 3
Unidad 2: Clases y objetos Ejercicio 3
 
Unidad 3: Herencia Ejercicio 2
Unidad 3: Herencia Ejercicio 2Unidad 3: Herencia Ejercicio 2
Unidad 3: Herencia Ejercicio 2
 
POO Unidad 2: Clases y objetos Ejercicio 1
POO Unidad 2: Clases y objetos Ejercicio 1POO Unidad 2: Clases y objetos Ejercicio 1
POO Unidad 2: Clases y objetos Ejercicio 1
 
Unidad 3: Herencia Ejercicio 3
Unidad 3: Herencia Ejercicio 3Unidad 3: Herencia Ejercicio 3
Unidad 3: Herencia Ejercicio 3
 
Unidad 4: Polimorfismo Ejercicio 2
Unidad 4: Polimorfismo Ejercicio 2Unidad 4: Polimorfismo Ejercicio 2
Unidad 4: Polimorfismo Ejercicio 2
 
Codigo
CodigoCodigo
Codigo
 
Lenguaje javascript
Lenguaje javascriptLenguaje javascript
Lenguaje javascript
 
Ejercicio ADA: Ocultación de Información en ADA
Ejercicio ADA: Ocultación de Información en ADAEjercicio ADA: Ocultación de Información en ADA
Ejercicio ADA: Ocultación de Información en ADA
 
Ejercicio ADA Instrucciones y Estructuras de Control
Ejercicio ADA Instrucciones y Estructuras de ControlEjercicio ADA Instrucciones y Estructuras de Control
Ejercicio ADA Instrucciones y Estructuras de Control
 
Semana 4 Introduccion Javascript
Semana 4   Introduccion JavascriptSemana 4   Introduccion Javascript
Semana 4 Introduccion Javascript
 
Semana 4 Javascript funciones y Metodos
Semana 4   Javascript funciones y MetodosSemana 4   Javascript funciones y Metodos
Semana 4 Javascript funciones y Metodos
 
PRACTICA 13 ALICE
PRACTICA 13 ALICEPRACTICA 13 ALICE
PRACTICA 13 ALICE
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
C sharp intro1
C sharp intro1C sharp intro1
C sharp intro1
 
Presentación 13 Paso por referencia
Presentación 13 Paso por referenciaPresentación 13 Paso por referencia
Presentación 13 Paso por referencia
 
Presentación 09 Cajas blanca
Presentación 09 Cajas blancaPresentación 09 Cajas blanca
Presentación 09 Cajas blanca
 
Semana 1 Estructuras de Control en Java
Semana 1   Estructuras de Control en JavaSemana 1   Estructuras de Control en Java
Semana 1 Estructuras de Control en Java
 

Ähnlich wie Unidad 4: Polimorfismo Ejercicio 1

Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
DanielaCuti
 
Programacion ejercicio unidimensional-convertido1
Programacion ejercicio unidimensional-convertido1Programacion ejercicio unidimensional-convertido1
Programacion ejercicio unidimensional-convertido1
BelenRosales12
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
Carlos Guzmán
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
KeevynMoreno
 

Ähnlich wie Unidad 4: Polimorfismo Ejercicio 1 (20)

Tema 8 polimorfismo
Tema 8 polimorfismoTema 8 polimorfismo
Tema 8 polimorfismo
 
Metodo constructor de una clase JAVA
Metodo constructor de una clase JAVAMetodo constructor de una clase JAVA
Metodo constructor de una clase JAVA
 
Ejercicios en Python
Ejercicios en PythonEjercicios en Python
Ejercicios en Python
 
Informe karen jacome
Informe karen jacomeInforme karen jacome
Informe karen jacome
 
9
99
9
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
 
Programacion ejercicio unidimensional-convertido1
Programacion ejercicio unidimensional-convertido1Programacion ejercicio unidimensional-convertido1
Programacion ejercicio unidimensional-convertido1
 
S
SS
S
 
Farinango
FarinangoFarinango
Farinango
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
 
10
1010
10
 
Arreglos basándose en la cedula
Arreglos basándose en la cedula Arreglos basándose en la cedula
Arreglos basándose en la cedula
 
Informe de Gonzalo Farinango (AU).pdf
Informe de Gonzalo Farinango (AU).pdfInforme de Gonzalo Farinango (AU).pdf
Informe de Gonzalo Farinango (AU).pdf
 
Mi exp
Mi expMi exp
Mi exp
 
Programas e informes Programación
Programas e informes ProgramaciónProgramas e informes Programación
Programas e informes Programación
 
Exposicion Capitulo 10,11,12
Exposicion Capitulo 10,11,12Exposicion Capitulo 10,11,12
Exposicion Capitulo 10,11,12
 
In 15
In 15In 15
In 15
 
Ejercicio
EjercicioEjercicio
Ejercicio
 

Mehr von Fabiola Valerio Ramirez

Mehr von Fabiola Valerio Ramirez (7)

Unidad 6: Flujos y Archivos Ejercicio 4
Unidad 6: Flujos y Archivos Ejercicio 4Unidad 6: Flujos y Archivos Ejercicio 4
Unidad 6: Flujos y Archivos Ejercicio 4
 
Unidad 6: Flujos y Archivos Ejercicio 3
Unidad 6: Flujos y Archivos Ejercicio 3Unidad 6: Flujos y Archivos Ejercicio 3
Unidad 6: Flujos y Archivos Ejercicio 3
 
Unidad 6: Flujos y Archivos Ejercicio 2
Unidad 6: Flujos y Archivos Ejercicio 2Unidad 6: Flujos y Archivos Ejercicio 2
Unidad 6: Flujos y Archivos Ejercicio 2
 
Unidad 6: Flujos y Archivos Ejercicio 1
Unidad 6: Flujos y Archivos Ejercicio 1Unidad 6: Flujos y Archivos Ejercicio 1
Unidad 6: Flujos y Archivos Ejercicio 1
 
Unidad 4: Polimorfismo Ejercicio 4
Unidad 4: Polimorfismo Ejercicio 4Unidad 4: Polimorfismo Ejercicio 4
Unidad 4: Polimorfismo Ejercicio 4
 
Unidad 2: Clases y objetos Ejercicio 1
Unidad 2: Clases y objetos Ejercicio 1Unidad 2: Clases y objetos Ejercicio 1
Unidad 2: Clases y objetos Ejercicio 1
 
E2 copia
E2   copiaE2   copia
E2 copia
 

Kürzlich hochgeladen

2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Kürzlich hochgeladen (20)

Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
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
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
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
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 

Unidad 4: Polimorfismo Ejercicio 1

  • 1.
  • 2. Es compañero, bienvenido a un lo aprendido Holamomento de pone en practicanuevo ejercicio Resolvamos el siguiente problema… sobre Polimorfismo. del tutorial de POO.
  • 3. Es momento de pone en practica lo aprendido Resolvamos el siguiente problema… sobre Polimorfismo.
  • 5. Escriba un programa que imprima la representación de un objeto como una cadena (utilice el método toString()).
  • 6. Pues bien, vamos a iniciar A continuación, vamos se trata Como puedes observar, a crear declarando un método que dentro de nuestro main cuatro de un problema muy sencillo pero reciba un objeto y lo imprima objetos: un entero, un real, una que sirve para familiarizarnos con como cadena. cadena y un número aleatorio. el concepto.
  • 7. Pues bien, vamos a iniciar A continuación, vamos a crear declarando un método que dentro de nuestro main cuatro reciba un objeto y lo imprima objetos: un entero, un real, una como cadena. cadena y un número aleatorio.
  • 8. Pues bien, vamos a iniciar A continuación, vamos a crear declarando un método que dentro de nuestro main cuatro reciba un objeto y lo imprima objetos: un entero, un real, una como cadena. cadena y un número aleatorio. public class PruebaPolimorfismo1 { //Método que puede recibir cualquier objeto public void imprimirComoCadena(Object objeto){ System.out.println(objeto.toString());}
  • 9. A continuación, vamos a crear dentro de nuestro main cuatro objetos: un entero, un real, una cadena y un número aleatorio. public class PruebaPolimorfismo1 { //Método que puede recibir cualquier objeto public void imprimirComoCadena(Object objeto){ System.out.println(objeto.toString());}
  • 10. A continuación, vamos a crear dentro de nuestro main cuatro objetos: un entero, un real, una cadena y un número aleatorio. public class PruebaPolimorfismo1 { //Método que puede recibir cualquier objeto public void imprimirComoCadena(Object objeto){ System.out.println(objeto.toString());} //Se crean varios objetos para probar el método public static void main (String [] arg) { Integer entero = new Integer (342); Double real = new Double(3.14159235); String cadena = new String ("Cadena de prueba"); java.util.Random generador = new java.util.Random();
  • 11. Finalmente llamaremos al método imprimirComoCadena de la clase Ahora crearemos un objeto PruebaPolimorfismo1 y PruebaPolimorfismo1 enviaremos cada uno de los objetos creados.
  • 12. Finalmente llamaremos al método imprimirComoCadena de la clase Ahora crearemos un objeto PruebaPolimorfismo1 y PruebaPolimorfismo1 enviaremos cada uno de los objetos creados. //Se crea un objeto de Prueba PruebaPolimorfismo1 prueba = new PruebaPolimorfismo1();
  • 13. Finalmente llamaremos al método imprimirComoCadena de la clase PruebaPolimorfismo1 y enviaremos cada uno de los objetos creados. //Se crea un objeto de Prueba PruebaPolimorfismo1 prueba = new PruebaPolimorfismo1();
  • 14. Finalmente llamaremos al método imprimirComoCadena de la clase PruebaPolimorfismo1 y enviaremos cada uno de los objetos creados. //Se crea un objeto de Prueba PruebaPolimorfismo1 prueba = new PruebaPolimorfismo1(); prueba.imprimirComoCadena(entero); prueba.imprimirComoCadena(real); prueba.imprimirComoCadena(cadena); prueba.imprimirComoCadena(generador); } }
  • 15. En este ejemplo se imprime la representación interna de todos los objetosJCreator ejecutaremos Utilizando por medio del método nuestro main y es heredado por toString(), que obtendremos un todas las clases en siguiente… resultado como el Java, y que puede ser sobrecargado por cualquiera de ellas.
  • 16. Bueno compañero, esto fue todo por Nos vemos en que la solución ahora, espero el siguiente de ejercicio. Hasta pronto. este ejercicio te haya sido clara y provechosa.
  • 17. Nos vemos en el siguiente ejercicio. Hasta pronto.