Ayuda con la Implementacion de Cola
Publicado por A.J (3 intervenciones) el 02/09/2009 20:13:08
Hola necesito realizar un proyecto en JAVA que realize una simulacion de un banco implementando las colas.
Debe tener 4 clases, la clase COLA, la clase NODO, una clase CLIENTE, que tenga como parametros el nombre del cliente, al numero de cuenta y el tipo de cliente (normal-preferencial), y una clase CAJERO.
Deben haber dos cajeros, uno que atienda a los clientes preferenciales y otro a los otros no preferenciales, dentro de la clase CAJERO debe haber una funcion "atender" que invoque a la funcion eliminar de cola, esto es para los clientes atendidos.
La implementacion de estas clases se hace en una clase llamada SIMULADOR la cual recibe como atributos la cola y cajero debe contener el siguiente fragmento de codigo:
do{
cl = llega_cliente(); //devuelve una instancia de un cliente
if ( cl != null)
ubicaCliente( cl ); //implica la funcion insertar de la cola
atender(); //implica el eliminar de la cola
}while(.....¿?....);
la relacion entre las clases es de composición, el cajero preferencial puede atender a clientes no preferenciales siempre y cuando este vacio.
les agradesco enormemente su ayuda ;D
Debe tener 4 clases, la clase COLA, la clase NODO, una clase CLIENTE, que tenga como parametros el nombre del cliente, al numero de cuenta y el tipo de cliente (normal-preferencial), y una clase CAJERO.
Deben haber dos cajeros, uno que atienda a los clientes preferenciales y otro a los otros no preferenciales, dentro de la clase CAJERO debe haber una funcion "atender" que invoque a la funcion eliminar de cola, esto es para los clientes atendidos.
La implementacion de estas clases se hace en una clase llamada SIMULADOR la cual recibe como atributos la cola y cajero debe contener el siguiente fragmento de codigo:
do{
cl = llega_cliente(); //devuelve una instancia de un cliente
if ( cl != null)
ubicaCliente( cl ); //implica la funcion insertar de la cola
atender(); //implica el eliminar de la cola
}while(.....¿?....);
la relacion entre las clases es de composición, el cajero preferencial puede atender a clientes no preferenciales siempre y cuando este vacio.
les agradesco enormemente su ayuda ;D
Valora esta pregunta


0