Вы находитесь на странице: 1из 2

1.

- Descripción: El programa consiste en registrar cuidadores y animales (probablemente para un


zoológico) con sus respectivas características como son: en el caso del cuidador nombre, rut, etc, y
en el caso de los animales nombre, tipo de alimento, gramos, etc.

- Entradas:

o En la clase main: tenemos una entrada denominada opción de tipo


boolean.

o En la clase cuidador: tenemos una entrada en el método


setCantidadAnimales() denominada cantidadAnimales de tipo entero.

o En la clase Animal: tenemos 4 entradas llamadas: gramos, intercontinental,


nombre y codArea.

- Salidas: No aplica.

- Procesos: Ingresar atributos de la clase Cuidador y de la clase Animal.

2.-

- Generación de objeto de la clase Cuidador.

o En la clase main líneas 9 y 10 se generan dos objetos.

- Generación de objeto de la clase Animal.

o En la clase Cuidador en la línea 14 el método llenarAnimal() debería


generar objetos de la clase animal aunque este método no ha sido creado.

3.-

- Para utilizar el constructor se deben ingresar los parámetros que solicita y así
tendremos acceso tanto a atributos como métodos de la clase que contiene este
constructor.

- Los parámetros de entrada del constructor pueden ser ingresados por el usuario o
también pueden venir determinados por el creador del programa.

- La clase donde se debe utilizar el constructor debe ser en la Clase Animal.


4.-

- Public String[] llenarAnimal(){

- Scanner teclado = new Scanner(System.in);

- System.out.prinln(“Ingrese la cantida de animales a ingresar”);

- Int cantAnimals = teclado.nextInt();

- System.out.println(“Ingrese el nombre del animal, el tipo de alimento, si es capaz


de realizar vuelos intercontinentales, la edad, y el peso”);

- For (int i = 0; i<cantAnimals; i++);

- String nombre = tecla.nextLine();

- String tipoAli = teclado.nextLine();

- String Intercont = teclado.nextLine();

- String edad = teclado.nextLine();

- String peso = teclado.nextLine();

- return …

5.-

- Clase Main:

o Linea 9: Falta un parámetro para poder utilizar el constructor.

- Clase Cuidador

o Linea 14: no existe el método llenarAnimal().

o Linea 22: Método setCantidadAnimales() necesita parámetro.

o Linea 36: dentro del no se puede utilizar el método get.CodArea() de la


forma ahí escrita.

- Clase Animal.

o Linea 21: el método setNombre() necesita parámetro de entrada.

o Linea 36: el teclado.next() necesita el tipo de variable en este caso boolean


y el this para utilizar la clase Scanner.

o Linea 63: falta el this para utilizar el Scanner.

Вам также может понравиться