contruccion

Páginas: 2 (327 palabras) Publicado: 20 de mayo de 2014
I. Implementar la siguiente jerarquía de clases, que representa a una empresa dedicada a la venta y distribución de bebestibles.














En conversación con el dueño, indicaque de cada producto se conoce:
• Bebida: precio, código, volumen (cc), tipo de envase (retornable/desechable)
• Whiskey: volumen (cc), código, años de envejecimiento y precio
• Vino Tinto: viña,código, volumen (cc), precio, cepa y año de cosecha
• Vino Blanco: código, precio, volumen (cc), viña y cepa

También se indica que las operaciones necesarias que debe realizar el sistema son:
a)descuentoVinos: método que retorna el monto del descuento correspondiente al 9.6% del precio, si el volumen es superior a 750cc y la viña es “Concha y Toro”; en cualquier otro caso el descuento es 0.b) rebaja: método que retorna el monto de rebaja, el que corresponde al 3.5% del precio si es bebida y 11.5% del precio si es whiskey

c) medidaVerde: método que aumentará el precio de las bebidasen x% si el tipo de envase es desechable.

d) envejecido: método que retornará el monto en que aumentará el precio, el que será de un 20% del precio por cada 5 años de envejecimiento.
Ejemplo: Siel whiskey es de 15 años y el precio es de $10.000, retornará 6000 (20% de 10000=2000 y 15:5=3, entonces 2000*3 = 6000)

e) precioFinal: método que retorna el precio a pagar por el producto,considerando rebaja, descuentoVinos y envejecido, donde corresponda

II. Implementar la clase Distribuidora que tenga como atributo un ArrayList de tipo Producto y los métodos que permitan:
• Retornarbooleano indicando si existen productos almacenados o no.
• Buscar un producto específico.
• Almacenar bebida, sin repetición.
• Almacenar whiskey, sin repetición.
• Almacenar vino blanco, sinrepetición.
• Almacenar vino tinto, sin repetición.
• Retornar datos de un producto específico.
• Aplicar medida verde.
• Retornar monto a cancelar por un producto específico.
• Retornar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Contruccion
  • contruccion
  • Contruccion
  • contruccion
  • contruccion
  • contruccion
  • Contruccion
  • contruccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS