Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

Minha resposta

package com.github.lucasdevrj.exercicios.cadastrandosveiculos;

public class Veiculo {

    private String modelo;
    private String placa;
    private int ano;

    public Veiculo(String modelo, String placa, int ano) {
        this.modelo = modelo;
        this.placa = placa;
        this.ano = ano;
    }

    @Override
    public String toString() {
        return """
                Veículo cadastrado: 
                Modelo: %s
                Placa: %s
                Ano: %d
                """.formatted(modelo, placa, ano);
    }
}
/**
 * Você está desenvolvendo um sistema para uma oficina mecânica registrar os veículos que chegam para manutenção.
 * Cada carro precisa ser identificado com algumas informações para o controle interno.
 *
 * Crie um programa que:
 *
 * Defina uma classe com os atributos modelo, placa e ano.
 * Defina uma instancia dessa classe através do método construtor.
 * Exiba as informações do veículo no console.
 *
 * Exemplo de entrada:
 * Carro gol = new Carro("Gol", "ABC-1234", 2020);
 *
 * Saída esperada:
 * Veículo cadastrado:
 * Modelo: Gol
 * Placa: ABC-1234
 * Ano: 2020
 */

package com.github.lucasdevrj.exercicios.cadastrandosveiculos;

public class Principal {
    public static void main(String[] args) {
        Veiculo veiculo1 = new Veiculo("Honda Civic EXL", "ABC1D23", 2022);
        Veiculo veiculo2 = new Veiculo("Toyota Corolla XEi", "RIO2E45", 2020);
        System.out.println(veiculo1.toString());
        System.out.println(veiculo2.toString());
    }
}

Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Belezinha?