Pessoal,
Gostaria de saber se poderiam ajudar a realizar o programa abaixo:
A missão: Formem duplas para criar classes no NetBeans que simulem um ?computador de bordo? de um carro, para isso serão informados os dados de algumas estradas, sendo:
? Estrada (possui: um id (ex: ?BR101?); extensão em Km e Velocidade Máxima Permitida em Km/h):
- Sabe se apresentar informando o seu identificador, a sua extensão e sua Velocidade Máxima Permitida.
- Sabe informar a Velocidade Máxima Permitida separadamente.
? Carro (possui: velocidade máxima em km/h) - Sabe calcular o tempo para cruzar uma determinada estrada.
Criar uma aplicação Java chamada ComputadorBordo que instancie 1 carro e 2 estradas, apresente-as na tela e informe a quantidade de tempo necessário para o carro cruzar cada estrada. Lembre-se que o computador de bordo deverá respeitar a velocidade máxima da
estrada sempre que necessário.
E veja se está correto abaixo:
[code]public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
class Carro {
String cor;
String modelo;
double velocidadeAtual;
double velocidadeMaxima;
//liga o carro
void liga() {
System.out.println(“O carro está ligado”);
}
//acelera uma certa quantidade
void acelera(double quantidade) {
double velocidadeNova = this.velocidadeAtual + quantidade;
this.velocidadeAtual = velocidadeNova;
}
//devolve a marcha do carro
int pegaMarcha() {
if (this.velocidadeAtual < 0) {
return -1;
}
if (this.velocidadeAtual >= 0 && this.velocidadeAtual < 40) {
return 1;
}
if (this.velocidadeAtual >= 40 && this.velocidadeAtual < 80 {
return 2;
}
return 3;
}
} [/code]
Por favor, me responda o mais rápido possível.
Obrigada pela ajuda assim que puder!!!