Está en la página 1de 3

JAVA Básico Virtual Ejercicios Unidad III

Crear y utilizar objetos

Objetivos
Al completar esta práctica de ejercicios, usted debería ser capaz de:
 Crear y manipular objetos
 Utilizar la clase String
 Utilizar la API de Java SE ™

Esta práctica de laboratorio consta de tres ejercicios.

 En el primer ejercicio: Crear y manipular objetos en Java.


 En el segundo ejercicio: Crear y utilizar objetos String.
 En el tercer ejercicio: Familiarizarse con las especificaciones API de
Java.

Ejercicio 1: Creación y manipulación de Objetos en Java


En este ejercicio, creará instancias de una clase y manipulara estas instancias
de varias maneras. Este ejercicio consta de las siguientes tareas:
 Tarea 1 - Inicializar instancias de objeto
 Tarea 2 - Manipulación de referencias a objetos

Preparación
Descargue de la plataforma el archivo Cliente.java correspondiente a la unidad
3 en el directorio de ejercicios1.
Tarea 1 - Inicializar instancias de objetos
Se le ha dotado de la clase Cliente. En esta tarea debe crear, compilar y
ejecutar una clase PruebaCliente. En la clase PruebaCliente, debe crear
objetos de la clase Cliente y establecer los valores de sus variables miembros.

Complete los siguientes pasos:


1. Descargue a su directorio de trabajo el archivo Cliente.java.
2. Examine la clase Cliente, sus variables miembro y su método.
3. Crear una nueva clase PruebaCliente y guardarla como
PruebaCliente.java.
4. Cree el método mainl de la clase PruebaCliente.
5. En el método main, haga lo siguiente:
 Declarar dos instancias de la clase Cliente.
 Inicialice las dos instancias de la clase Cliente con el operador
new.
 Asignar valores a las variables miembro de la instancia Cliente.
Repita lo mismo para el segundo objeto de Cliente, pero con
valores diferentes. Por ejemplo: objetoCliente1.clienteID = 1111;
 Invocar el método muestraClienteInfo() para cada uno de los
Objetos Cliente.
6. Guardar, compilar y ejecutar el programa.
Tomados de: Sun Microsystems, Inc. 2008. Fundamentals of the Java™ Programming Language.
Traducidos y adaptados por: Romery Alberto y José Amado. Página 1
JAVA Básico Virtual Ejercicios Unidad III

7. Compruebe la salida para asegurarse de que cada objeto Cliente


muestra valores distintos según se asignen.

Tarea 2 - Manipulación de referencias a objetos


En esta tarea, se asigna el valor de una variable de referencia a objetos a
otra variable de referencia a objetos. Complete los siguientes pasos:
1. Abrir el archivo PruebaCliente.java, que ha creado y ejecutado en la
tarea anterior.
2. En el procedimiento main, vaya a la línea en la que se invoca el
método muestraClienteInfo() para ambas instancias de Cliente.
3. Asignar una variable de referencia a objetos a otra variable de referencia
a objetos, antes de llamar al método muestraClienteInfo () para ambos
objetos Por ejemplo: objetoCliente2 = objetoCliente1. Suponiendo que
objetoCliente1 y objetoCliente2 son las dos instancias de la clase Cliente
creadas.
4. Guardar, compilar y ejecutar el programa.
5. Compruebe la salida de los métodos muestraClienteInfo() para ambos
objetos.

Ejercicio 2: Uso de la clase String

El objetivo de este ejercicio es crear e inicializar objetos String y


mostrar su contenido.

Preparación
Descargue a su directorio de trabajo, desde la plataforma, en la sección
ejercicios2 de la unidad 3 el archivo PruebaPersona2.java.

Tarea - Creación y uso de objetos String (tipo cadena).


En esta tarea, se escribe una clase llamada Persona2 y se crean e
inicializan dos variables de tipo String mostrando luego sus valores. Siga
estos pasos para crear su clase:

1. Vaya a su directorio de trabajo.


2. Crear una clase llamada Persona2 en la cual debe crear e inicializar dos
variables:
 La primera variable almacenará un texto (cita) que haya dicho una
persona, ejemplo: “Solo sé que no sé nada”.
 La segunda variable almacenará el nombre de la persona que dijo
esa frase, ejemplo: Sócrates

3. Utilice un método llamado mostrarFrase() para mostrar el texto y el


nombre de la persona que dijo la frase.
4. Compile sus clases.
5. Ejecute su clase mediante la clase PruebaPersona2 proporcionado con
este ejercicio.

Tomados de: Sun Microsystems, Inc. 2008. Fundamentals of the Java™ Programming Language.
Traducidos y adaptados por: Romery Alberto y José Amado. Página 2
JAVA Básico Virtual Ejercicios Unidad III

Ejercicio 3: Verificación de las API de Java SE ™


El objetivo de este ejercicio es para que pueda familiarizarse con las
especificaciones API de Java SE.

Tarea – Verificación de las API de Java SE ™


Nota - El propósito de este ejercicio es familiarizarse con la
documentación de las API de Java y como se documentan las clases y
métodos preestablecidas por el lenguaje. A medida que avance a través de
este curso, la documentación de las API de Java le será de utilidad para ir
desarrollando sus ejercicios.

Para ver las especificaciones API de Java, siga los siguientes pasos:
1. Vaya a la siguiente URL: http://docs.oracle.com/javase/7/docs/api/
2. Desde el sitio mencionado, encontrar las especificaciones API de Java.
3. Utilizando las especificaciones API, complete lo siguiente:
 Encuentre la clase de math en el paquete java.lang. ¿Con cuántos
métodos cuenta esta clase?
 ¿Qué clase es la superclase de todas las clases?
 Encuentre la clase String. Identificar los métodos de la clase String,
que le permitirán comparar dos cadenas.

Tomados de: Sun Microsystems, Inc. 2008. Fundamentals of the Java™ Programming Language.
Traducidos y adaptados por: Romery Alberto y José Amado. Página 3

También podría gustarte