Exercício 2 de conclusão da trilha de Java Aprofundamento da Five Academy envolvendo Threads.
Regras do sistema:
• A fábrica produz 50L de combustível a cada 30 segundos
• Somente um carro pode ser abastecido por vez, cada carro leva 5 segundos para ser abastecido
• Se a fábrica está sem combustível, os carros deve ficar aguardando e serem atendidos um por vez
• Quando um carro está sem combustível ele deve ser desenhado com um "x" na tela (recurso já implementado)
• Cada carro deve permanecer se locomovendo em tela (método mover() para locomoção já implementado, você precisa utiliza-lo)
• Cada locomoção consome um tanto de combustível (já implementado no método mover())
Código já disponível: Classe FrameUI e Car.
Orientador: Susan Rosa.