2
respostas

desafio 9 solução

public class Pessoa {
    
    
    void exibeMensagem() {
        System.out.println("Ola mundo");
        
    }

}
public class Calculadora {
    
    public int dobrarNumero(int numero){
        return numero * 2;
    }

}
public class Musica {
    
    String titulo = "But Still";
    String artista = "Aimer";
    int anoDeLancamento = 2004;
    int avaliacao = 9;
    int numeroDeAvaliacoes = 1000;
    double somaDasAvaliacoes;
    String linkDaMusica = "https://www.youtube.com/watch?v=vZdKESXKgPU";
    
    void exibeFichaTecnica() {
        
        System.out.println("Nome da música............: " + titulo);
        System.out.println("Nome do artista...........: " + artista);
        System.out.println("Ano de lançamento.........: " + anoDeLancamento);
        System.out.println("Avaliações................: " + avaliacao);
        System.out.println("Número de avaliações......: " + numeroDeAvaliacoes);
        System.out.println("link para ouvir a música..: " + linkDaMusica);
                
    }
    
    void avalia(double nota) {
        
        somaDasAvaliacoes += nota;
        numeroDeAvaliacoes++;
    }
    
    double mediaAvaliacoes() {
        
        return somaDasAvaliacoes / numeroDeAvaliacoes;
    }

}
public class Carro {
    
    String modelo = "Corolla";
    int ano = 2024;
    String cor = "preto-eclipse";
    
    void exibeFichaTecnica() {
        
        System.out.println("Modelo do carro....: " + modelo);
        System.out.println("Ano de fabricação..: " + ano);
        System.out.println("Cor do carro.......: " + cor);
        
    }
    
    int calculaAnoDoCarro() {
        
        return 2024 - ano;
    }
    

}
public class Aluno {
    
    String nome;
    int idade;
    
    void exibeInformacoes() {
        
        System.out.println("Nome...: " + nome);
        System.out.println("Idade..: " + idade);
    }

}
public class Teste {

    public static void main(String[] args) {
        
        
        
        // 1
        System.out.println("\n.................................\n");
        Pessoa pessoa = new Pessoa();
        pessoa.exibeMensagem();
        System.out.println("\n.................................\n");
        
                
        //2 -- nesse método é onde apanhei e surgira dúvidas e mais dúvidas.
        Calculadora calculadora = new Calculadora();
        int numero = 10;
        int resultado = calculadora.dobrarNumero(numero);
        System.out.println("O dobro do número de : " + numero + " é " + resultado);
        System.out.println("\n.................................\n");
        
        // 3
        
        Musica musica = new Musica();
        
        musica.exibeFichaTecnica();
        
        musica.avalia(10);
        musica.avalia(8);
        musica.avalia(9);
        
        System.out.println("Média das avaliações: " + musica.mediaAvaliacoes());
        System.out.println("\n.................................\n");
        
        // 4
        
        Carro carro = new Carro();
        
        carro.exibeFichaTecnica();
        
        System.out.println("Idade do Carro: " + carro.calculaAnoDoCarro() + " anos");
        System.out.println("\n.................................\n");
        
        // 5
        
        Aluno aluno = new Aluno();
        
        aluno.nome = "Paulo André Bormanas Carminati D'Brambilla";
        aluno.idade = 44;
        
        aluno.exibeInformacoes();
        System.out.println("\n.................................\n");
        

    }

}
2 respostas

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

Saída do console

Oi, Paulo! Tudo bem?

Parabéns pelo resultado na resolução do desafio, ficou ótimo!

Também agradeço por compartilhar seu código com os demais estudantes, com certeza vai ajudar nos estudos de todas as pessoas que estão aprendendo este mesmo assunto.

Continue mergulhando em tecnologia e se tiver dúvidas, conte com o fórum.

Bons estudos!