Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I. OBJETIVOS
V. RECURSOS
Se pueden utilizar recursos en línea como Oracle Java Tutorials y JavaWorld para
comprender el concepto de polimorfismo e interfaces en Java.
En el presente informe se proporciona un ejemplo de codificación resuelto que servirá
como guía para que el estudiante desarrolle los programas propuestos.
Para mayor detalle puede revisar los recursos del tema publicados en la semana 07.
VI. METODOLOGÍA PARA EL DESARROLLO DEL LABORATORIO
Se debe revisar el material desarrollado en la sesión de teoría.
Se debe digitar los ejemplos resueltos para verificar su funcionalidad.
El alumno puede avanzar el laboratorio en casa y en clases puede solucionar los errores
con el docente.
Culminado el desarrollo del laboratorio coloque las capturas de pantalla de los programas
desarrollados (todos los códigos) y captura de pantalla de la salida de compilación (output).
VII. PROCEDIMIENTO
7.1. Crear un programa que le pida al usuario que ingrese una cadena de texto y un índice.
El programa debe mostrar en pantalla el carácter correspondiente al índice ingresado en la
cadena de texto. (3.5 puntos)
7.2. Crear un programa que le pida al usuario que ingrese una cadena de texto. El programa
debe mostrar en pantalla la longitud de la cadena de texto ingresada por el usuario. (3.5
puntos)
7.3. Crear un programa que le pida al usuario que ingrese una cadena de texto. Luego, el
programa debe crear un objeto StringBuffer a partir de la cadena ingresada por el usuario y
mostrar en pantalla la cadena original y la cadena invertida, utilizando el método reverse()
del objeto StringBuffer.
7.5. Crear un programa que le pida al usuario que ingrese un número del 1 al 3 para
seleccionar una opción. Luego, el programa debe crear un objeto StringBuffer y agregar un
texto diferente dependiendo de la opción seleccionada por el usuario utilizando el método
append(). Finalmente, se debe mostrar en pantalla la cadena resultante.
Por ejemplo, si el usuario selecciona la opción 1, se debe agregar el texto "Hola" al objeto
StringBuffer. Si el usuario selecciona la opción 2, se debe agregar el texto "Mundo". Y si el
usuario selecciona la opción 3, se debe agregar el texto "Java" (5 puntos)
(Nota: Opcionalmente podría crear un bucle con for o while para ir agregando datos
consecutivamente al StringBuffer)