1
resposta

Resolução do Desafio

public class Pessoa {
    void exibeOla() {
        System.out.println("Olá, Mundo!!!");
    }
}

public class Calculadora {
    Double calculaDobro( double valor){
        return valor * 2;
    }
}

import java.util.Calendar;
import java.util.GregorianCalendar;

public class Carro {
    String modelo;
    int ano;
    String cor;
    void exibeFicha(){
        System.out.println("***********************");
        System.out.println("Ficha Técnica do Carro");
        System.out.println("***********************");
        System.out.println("Modelo: " + modelo);
        System.out.println("Cor: "+ cor);
        System.out.println("Ano: "+ ano);
        System.out.println("Idade do Carro: " + calculaIdade(ano));
    }
    int calculaIdade(int idadeCarro){
        Calendar cal = GregorianCalendar.getInstance();
        return (cal.get(Calendar.YEAR) - ano);
    }
}

public class Aluno {

    String nome;
    int idade;

    void exibeAluno(){
        System.out.println("Aluno: " + nome);
        System.out.println("Idade: " + idade);
    }

}

public class Musica {
    String titulo;
    String artista;
    int anoLancamento;
    double avaliacao;
    int numAvaliacoes;

    void exibeFicha(){
        System.out.println("Título: " + titulo);
        System.out.println("Artista: " + artista);
        System.out.println("Ano Lançamento: " + anoLancamento);
    }
    void avaliar( double nota){
        avaliacao=  avaliacao + nota;
        numAvaliacoes ++;

    }
    double calculaMedia(){
        return avaliacao/numAvaliacoes;
    }

}


public class Principal {
    public static void main(String[] args) {

        System.out.println("1º Questão");
        Pessoa pessoa = new Pessoa();
        pessoa.exibeOla();

        System.out.println("2º Questão");
        Calculadora calculadora = new Calculadora();
        System.out.println(calculadora.calculaDobro(10.50));

        System.out.println("3º Questão");
        Musica musica = new Musica();

        musica.titulo = "Eu acho é pouco";
        musica.artista = "Não Sei";
        musica.anoLancamento = 1978;

        musica.exibeFicha();
        /*Carga Avaliações*/
        musica.avaliar(10.00);
        musica.avaliar(5);
        musica.avaliar(8.50);
        musica.avaliar(10.00);
        musica.avaliar(10.00);

        System.out.println("Media de Avaliações: " + musica.calculaMedia());

        System.out.println("4º Questão");
        Carro carro = new Carro();
        carro.modelo = "Kiks";
        carro.cor = "Branco";
        carro.ano = 2020;
        carro.exibeFicha();

        System.out.println("5º Questão");
        Aluno aluno = new Aluno();

        aluno.nome = "Rogério";
        aluno.idade = 40;
        aluno.exibeAluno();










    }
}
1 resposta

Oi, Rogério! Tudo bem?

Excelente código, parabéns pela elaboração! A prática é essencial para consolidarmos o nosso aprendizado e nesse processo caso haja alguma dúvida pode contar aqui com a gente no fórum, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!