1
resposta

[Projeto] desafil carro

public class Main { public static void main(String[] args) { Car FirtCar = new Car();

    FirtCar.model = 001;
    FirtCar.launchYear = 1987;
    FirtCar.color = "grey";

    FirtCar.tecsheet();

    System.out.println(FirtCar.CarAge(2025));


}

}public class Car { int model; int launchYear; String color;

void tecsheet() {
    System.out.println(model);
    System.out.println(launchYear);
    System.out.println(color);
}


float CarAge(int currentyear) {
    return currentyear - launchYear;
}

}

1 resposta

Oi, João Pedro! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Você fez um bom trabalho utilizando a Orientação a Objetos para modelar um carro, criando os métodos e atributos de forma bem estruturada. A parte em que você cria o método CarAge para calcular a idade do carro ficou interessante!

Uma dica interessante para o futuro é utilizar o String.format() para formatar a saída, deixando o código mais legível e o texto mais controlado. Veja este exemplo:


int model = 001;
int launchYear = 1987;
String color = "grey";
System.out.println(String.format("Model: %d | Launch Year: %d | Color: %s", model, launchYear, color));

O código acima usa String.format() para formatar os valores das variáveis de forma mais clara antes de imprimir no console.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Alura

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!