Faça o seguinte algoritmo em java orientado a objetos: Crie um radar automotivo e instancie 3 carros:
CLASSE CARRO - MÉTODO RADAR Crie um método verificarVelocidade… Coloque três velocidades para cada um dos 3 carros Carro 1 velocidade 120, carro 2 velocidade 130, carro 3 velocidade 210… limite de velocidade = 120 multa = 240 reais para cada 10 km/h excedentes do limite, adicione 20 reais. Adicione as mensagens de você recebeu multa ou não e o valor atualizado o qual o motorista deverá pagar.
Poste o que você já fez e quais são suas dúvidas pontuais.
/*
- Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
*/
package com.mycompany.carro;
/**
*
-
@author LAB 06
*/
public class Carro {
private String modelo;
private int velocidade;
public Carro(String modelo, int velocidade) {
this.modelo = modelo;
this.velocidade = velocidade;
}
public String getModelo() {
return modelo;
}
public int getVelocidade() {
return velocidade;
}
private static final int LIMITE_VELOCIDADE = 120;
private static final int VALOR_MULTA = 240;
private static final int ADICIONAL = 20;
public void verificarVelocidade(Carro carro) {
int velocidade = carro.getVelocidade();
if(velocidade > LIMITE_VELOCIDADE) {
int excesso = velocidade - LIMITE_VELOCIDADE;
int multaAdicional = excesso / 10;
int valorTotal = VALOR_MULTA + (multaAdicional * ADICIONAL);
System.out.println(“O carro " + carro.getModelo() + " Foi multado”);
System.out.println(“Velocidade: " + velocidade + " km/h”) ;
System.out.println("Valor da multa: R$ " + valorTotal);
} else {
System.out.println(“O carro " + carro.getModelo() + " está dentro do limite”);
}
}
public static void main(String[] args) {
Carro mustang = new Carro(“Mustang 1978”, 120);
Carro ferrari = new Carro(“Ferrari 2015”, 130);
Carro uno = new Carro(“Fiat Uno”, 210);
Carro carro = new Carro("Mustang 1978", 120);
carro.verificarVelocidade(mustang);
carro.verificarVelocidade(ferrari);
carro.verificarVelocidade(uno);
}
}
Só gostaria saber se está certo, ou tem algo de errado
Você compilou sua classe? Depois de compilar, executou? Verificou se o que está sendo pedido no enunciado está sendo feito?