1
resposta

Desafio

//Crie uma classe Pessoa com um método que exibe "Olá, mundo!" no console:
public class Pessoa{
    void exibirOla(){
        System.out.println("Olá,Mundo!");
}

//Crie uma classe Calculadora com um método que recebe um número como parâmetro e retorna o dobro desse número:
public class Calculadora{
    int dobloNumero (int numero){
        return numero *2;
    }
}

//Crie uma classe Musica com atributos titulo, artista, anoLancamento, avaliacao e numAvaliacoes, 
e métodos para exibir a ficha técnica, avaliar a música e calcular a média de avaliações:

public class Musica{
    String titulo = "Let it Happen";
    String artista = "Tame Impala";
    int anoLancamento = 2017;
    double avaliacao = 0;
    int numAvaliacoes = 0;

    void exibirFichaTecnica(){
        System.out.println("Título: " + titulo);
            System.out.println("Artista: " + artista);
            System.out.println("Ano de lançamento: " + anoLancamento);
            System.out.println("Número de avaliações: " + numAvaliacoes);
            System.out.println("Média: " + calcularMedia());
    }
    
    void avaliar(double nota){
        avaliacao += nota;
        numAvaliacoes ++;
    }

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

//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 modelo = "SW4";
        int ano = 2020;
        String cor = "Preto";

    void exibirFichaTecnica(){
        System.out.println("Modelo: " + modelo);
        System.out.println("Ano: " + ano);
        System.out.println("Cor: " + cor);
     }
    void calcularIdadeDoCarro(int anoAtual){
        
        int idadeCarro = anoAtual - ano;
        System.out.printf(" Seu carro tem %s%n", idadeCarro);
    }
}

//Crie uma classe Aluno com atributos nome, idade, e um método para exibir informações. Crie uma instância da classe Aluno, 
atribua valores aos seus atributos e utilize o método para exibir as informações:

public class Aluno{
    String nome = "Bárbara Isabella";
    int idade = 23;

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

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Barbara! Como vai?

Agradeço por compartilhar.

Gostei bastante do seu código! Ele mostra que você entendeu bem os conceitos de orientação a objetos, criando classes com atributos e métodos coerentes. Seu exemplo da classe Musica está bem estruturado, com boas práticas na forma de calcular a média das avaliações.

Continue praticando e testando suas classes em um programa principal para ver como interagem entre si.

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