Está en la página 1de 2

Profesor Luis Martnez

Analista Informtica / Ingeniera Informtica


IPCFT / Santo Tomas
Sede Vergara

Gua De Ejercicios Nmero Dos


Usted debe construir las siguientes clases que se definen a continuacin.

Nombre de la Clase: Cuaderno

Textura : tipo de dato char , solo permite valores ; A ,R o G , de lo


contrario dejar valor N por defecto.
Cantidad de hojas : tipo de dato int, mayor 0 igual a cero.
Es Universitario : tipo de dato boolean.
Precio : tipo de dato int, mayor o igual a 500 y menor a 2590, de lo
contrario deja valor 600 por defecto.
Mtodo Customer ventaCuaderno;

Debe mostrar por consola, el precio unitario del cuaderno , precio total de
todos los cuadernos , el iva obtenido del precio total y su precio total,Recibe
un parmetro de tipo int llamado cantidad cuaderno, el cual se multiplicar
por el precio del cuaderno.

Consideraciones : Se debe validar que el parmetro de entrada sea mayor a


cero, si no se se cumple esa condicin , mostrar mensaje por consola Error
en venta de cuaderno .
Profesor Luis Martnez
Analista Informtica / Ingeniera Informtica
IPCFT / Santo Tomas
Sede Vergara

Nombre de la Clase: Estuche


Largo : tipo de dato double,mayor o igual a 10 y menor o igual a 36.5,
de lo contrario deja valor 12 por defecto.
Ancho : tipo de dato double,mayor o igual a 9 y menor o igual a 25.3,
de lo contrario deja valor 10 por defecto.
Cdigo de barra : tipo de dato long, mayor a cero.
Precio : tipo de dato int , mayor o igual a 500 y menor a 1790, de lo
contrario deja valor 750 por defecto.
minimo lapices ,tipo de dato static int , valor de inicializacin 4 ,
get/set public .

Ambas clases deben tener lo siguiente:


1. Declarar los atributos, caractersticas o variable.
2. Crear Constructor sin parmetros con datos por defecto.
3. Crear Constructor con parmetros.
4. Accesador para cada atributo, caractersticas o variable.
5. Seteador para cada atributo, caractersticas o variable.
6. Impresin de la clase.
7. Alta Cohesin y bajo Acoplamiento.
8. Conversin booleana para el atributo tipo es universitario , valores S o N.
9. Atributos de tipo static no se instancia en constructores.

También podría gustarte