farmacia java

Páginas: 2 (278 palabras) Publicado: 7 de noviembre de 2013
DESCRIPCIÓN DE LA ACTIVIDAD: Caso e Instrucciones
CASO
El supermercado `Ofertón`, está automatizando sus procesos administrativos. Dentro de estos procesos, está la venta de sus productos:carnes, frutas y verduras. Se solicita su participación dentro del equipo de desarrollo. Para ello se le anexa la descripción de cada clase que le corresponde implementar en Java.


La informaciónque se requiere almacenar es:
Producto: código, valor y stock.
Carne: categoría y país.
FrutaVerdura: orgánica.

Además, existen las siguientes reglas de negocio:
valor: debe ser mayor igual a$100.
stock: debe ser mayor igual a 0.
categoría: debe ser ‘V’, ‘A’, ‘C’, ‘U’, ‘N’ ó ‘O’.
país: debe contener por lo menos un carácter.
orgánica: “SI” ó “NO”.

La interface ProductoDescontabletiene:
porcentajeDescuento: 8%

Método solicitado:
a) calcularDescuento: realiza el descuento a los productos dependiendo del día de la semana (parámetro del método). Si es “MIERCOLES” sedescuenta el porcentajeDescuento de la Carne. Si es “LUNES”, se descuenta el porcentajeDescuento de la FrutaVerdura.

Se requieren los siguientes métodos en las clases:
1.constructores con parámetros para todas las clases.
2. accesadores para cada atributo de cada clase.
3. mutadores para cada atributo de cada clase considerando las reglas de negocio.
4. imprimir: paratodas las clases. Retornará todos los atributos.
5. calcularTotal: retorna el precio total de la venta si hay stock del producto. Se calcula:
cantidad (parámetro) * valorconsiderando los descuentos
Si la cantidad a comprar es mayor al stock, enviará un mensaje de alerta. Si hay stock del producto,
deberá descontar la cantidadcomprada al stock.

Desde la clase Principal (main()):
Construir un objeto lomo y manzana.
Calcular el total de la venta de 10 lomos un día LUNES.
Imprimir los atributos del lomo y manzana....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Farmacia
  • Farmacias
  • farmacia
  • farmacia
  • farmacia
  • Farmacia
  • Farmacia
  • farmacia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS