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.