Wrwr

Páginas: 2 (396 palabras) Publicado: 30 de septiembre de 2012
3Paradigmas de Programación Unidad IV

Paradigma Orientado a Objetos

Introducción

HERENCIA Y POLIMORFISMO COLECCIONES
Ing. MARTÍN POLLIOTTO 2

Caso de estudio: Carga de camiones
Unaempresa de transporte de cargas necesita un software que la ayude a organizarse con la carga de las camiones que maneja. La empresa puede recibir packings, cajas sueltas y bidones que transportanlíquido. • Un packing es una estructura de madera que arriba tiene un montón de cajas, se envuelve todo con plástico para que no se desbanden las cajas. Todas las cajas tiene el mismo peso. El peso de unpacking es (peso de cada caja * cantidad de cajas) + peso de la estructura de madera que va abajo. Para cada packing se informa qué llevan las cajas, p.ej. Material de construcción. • De cada caja sueltase informa el peso individualmente, son todas distintas. • El peso de un bidón es su capacidad en litros por la densidad (o sea, cuántos kg pesa un litro) del líquido que se le carga. Los bidones vansiempre llenos hasta el tope.
Cada camión puede llevar hasta una carga máxima medida en kg. Además, cada camión puede: estar disponible para la carga (en cuyo caso ya puede tener cosas cargadas),estar en reparación, o estar de viaje.

Ing. MARTÍN POLLIOTTO

3

Caso de estudio: Carga de camiones Algunos requerimientos: • Subir una carga al camión, donde la carga puede ser un packing, unacaja suelta, o un bidón. Considerar que no se puede saturar un camión con más peso de lo que su carga máxima permite. • Bajar una carga del camión, siempre que el camión se encuentre disponible concargas y que a su vez la carga se encuentre presente dentro de él. • Conocer el total de cargas de un camión en todo momento y su peso. • Permitir modificar el estado de un camión, sea porque entro enreparación, salió de reparación, está en viaje o de regreso.
• Obtener el listado de cargas contenidas ordenado por peso. • saber si un camión está listo para partir, que es: si está disponible para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Wrwr
  • Wrwr
  • wrwr
  • wrwr
  • Asd Ea Werw Wewjjkwrjwer Wrwr w Rwrwe Rw Rewrwjrhkewjew Rwekjrhwjrwe

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS