1
resposta

Cadastro de Veiculos

public class Carro {

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

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

    public String getModelo() {
        return modelo;
    }

    public String getPlaca() {
        return placa;
    }

    public int getAno() {
        return ano;
    }


    public static void main(String[] args) {
        Carro carro1 = new Carro("Gol", "ABC-1234", 2020);
        System.out.println("Veículo cadastrado:");
        System.out.println("Modelo: " + carro1.getModelo());
        System.out.println("Placa: " + carro1.getPlaca());
        System.out.println("Ano: " + carro1.getAno());

    }

}
1 resposta

Oi, João! Como vai?

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

Gostei de como você aplicou o encapsulamento com os atributos privados e utilizou os métodos get para acessar os dados. A organização da classe e o uso do construtor ficaram bem claros, facilitando o entendimento e a reutilização do código.

Você pode utilizar o método toString() para exibir os dados do objeto de forma mais prática.


public String toString() {
    return "Modelo: " + modelo + ", Placa: " + placa + ", Ano: " + ano;
}

Esse código permite imprimir diretamente o objeto, deixando o código mais limpo e evitando varias chamadas de métodos get.

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