Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Minha Solução] Desafio Criar Classe Carro

Crie uma classe Carro com atributos modelo, ano, cor e métodos para exibir a ficha técnica e calcular a idade do carro.


public class Carro {
    String marca;
    String modelo;
    String cor;
    int ano;

    void exibirFichaTecnica() {
        System.out.println("**********************************");
        System.out.println("***** FICHA TÉCNICA DO CARRO *****");
        System.out.println("**********************************");
        System.out.println("\nMarca: " + marca);
        System.out.println("Modelo: " + modelo);
        System.out.println("Cor: " + cor);
        System.out.println("Ano: " + ano);
    }

    int calcularIdadeDoCarro() {
        int idade = 0;
        idade = 2024 - ano;
        System.out.println("A idade do carro é: " + idade + " anos.");
        return idade;
    }
}

public class Principal {
    public static void main(String[] args) {
        //Instaciando objeto Musica
        Carro car = new Carro();
        //Atribuição de valores
        car.marca = "FORD";
        car.modelo = "New Fiesta Titanium";
        car.cor = "Azul Califórnia";
        car.ano = 2018;

        //Invocando Métodos
        car.exibirFichaTecnica();
        car.calcularIdadeDoCarro();
    }
}

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

1 resposta
solução!

Bom dia Carlos! Tudo bem?

Vejo que você foi além do proposto na atividade e criou mais um atributo (marca) para a classe Carro, isso demonstra que você está aprendendo muito bem os conceitos da Orientação a Objeto. Quando vamos criar novos atributos para uma classe, é sempre bom analisarmos se esses novos atributos possuem uma relação com os objetos que serão criados pela classe.

Continue com essa dedicação e empenho.

Abraços e bons estudos.