Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // CLASE MAQUINA
- public class Maquina {
- private int clientesAtendidos;
- private double costosGenerados;
- private double tiempoTrabajado;
- private double tiempoDeEsperaTotal;
- private Cliente clienteAnterior = null;
- public Maquina (){
- clienteAnterior = new Cliente(0);
- }
- public void lavar (Cliente clienteActual){
- clientesAtendidos ++;
- costosGenerados = costosGenerados + clienteActual.getLavado().getCosto();
- tiempoTrabajado = tiempoTrabajado + clienteActual.getLavado().getTiempo();
- if (clienteActual.getHorarioDeLlegada() < (clienteAnterior.getHorarioDeLlegada()+clienteAnterior.getLavado().getTiempo())){
- //La Maquina estΓ‘ ocupada y hay que esperar:
- tiempoDeEsperaTotal = tiempoDeEsperaTotal +
- ((clienteAnterior.getHorarioDeLlegada()+clienteAnterior.getLavado().getTiempo()) - clienteActual.getHorarioDeLlegada());
- }
- clienteAnterior = clienteActual;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement