Informatica

Páginas: 2 (497 palabras) Publicado: 28 de mayo de 2012
Ejercicio:
Hacer un sistema para entrega de productos italianos
Deberá cumplir con lo siguiente:
Una clase abstracta llamada Comida con
Los siguientes atributos:
* TipoComida (Pizza u otra)* Matriz platillos italianos y precio
* Arreglo Repartidores
* Matriz Pedidos
* ArregloHorario de entrega
* Arreglo Pizza gratis
Los siguientes métodos:
* Recibir pedidos* Asignar repartidor
* Repartir pizzas
* Generar estadísticas repartidores
Luego generar las siguientes clases:
Persona con los siguientes atributos
* Nombre
* Edad
*Escolaridad
* Calle
* Num ext
* Colonia
Generar los métodos necesarios para que sea una clase encapsulada
Empleado que heredará de Persona con los siguientes atributos
* Tipo empleado
*Sueldo
* Horario
De igual forma que persona se deberán hacer los métodos necesarios para una clase encapsulada.

También
Hacer la clase ComidaItaliana, que herede de la clase abstractaComida y que ademas tenga:
* Los siguientes atributos
* Matirz Tipos de pizza y precio
* Y los siguientes métodos
* Verificar pizzas gratis
Luego los métodos se implementarán de lasiguiente manera:
* Asignar datos a empleado. Deberán llenar los datos de los empleados repartidores.
* Recibir pedidos. Este método deberá recibir un número de platillo y regresar el platilloseleccionado
* Recibir pedidos. Deberá existir un método más llamado de la misma manera pero recibiendo los siguientes argumentos, número de platillo, y otro número, el primer número indicaráque han seleccionado pizza, por lo tanto habrá que seleccionar el tipo de pizza deseada, que será el siguiente argumento, regresará la cadena “pizza” mas el tipo de pizza seleccionado.
* Asignarrepartidor. Este método recibirá un número de pedido que deberá incluir en un arreglo, el repartidor seleccionado, recibirá como máximo 5 pizzas para salir a repartir o una orden para salir, por lo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS