Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Desafio

1 Pessoa("ola mundo")

 System.out.println("ola mundo");

2 calculadora

import java.util.Scanner;

public class Calculadora {
    static void main() {
        Scanner Ler = new Scanner(System.in);
        System.out.println("""
                *************************
                Dobrando numeros
                
                Digite seu numero abaixo
                *************************                """);



        int numeroRecebido = Ler.nextInt();
        System.out.println("vamos dobrar esse numero...");

        int oDobroDoNumero = (numeroRecebido * 2);
        System.out.println("o Dobro do seu numero é: " + oDobroDoNumero);
    }
}


3 musica

NO MAIN.JAVA

public class Main {
    static void main() {
        Musica musica = new Musica();
        musica.nome = "Epiphany";
        musica.artista = "JIN";
        musica.anoDeLancamento = 2018;

        musica.exibirFichaTecnica();
        
    }
}


E NO Musica.JAVA


public class Musica {
    String artista;
    String nome;
    int anoDeLancamento;
    double avaliacao;
    int numAvaliacoes;


    void exibirFichaTecnica() {
        System.out.println("O Nome da musica é " + nome);
        System.out.println("o Nome do lindo Artista é " + artista);
        System.out.println("O ano de Lançamento foi " + anoDeLancamento);
    }

}

eu usei de exemplo meu artista favorito e uma musica dele

4 CARRO

NO MAIN.JAVA

public class Main2 {
    static void main() {
        Car meuCarro = new Car();
        meuCarro.modelo = "Gol";
        meuCarro.ano = 2023;
        meuCarro.cor = "Rosa";

        // Exibir ficha técnica
        meuCarro.exibeFichaTecnica();

        // Calcular idade do carro
        System.out.println("Idade do carro: " + meuCarro.calculaIdade() + " anos");
    }
}
    }
}



NO CAR.JAVA

public class Car {
    String modelo;
    int ano;
    String cor;



    void exibeFichaTecnica() {
        System.out.println("Modelo: " + modelo);
        System.out.println("Ano: " + ano);
        System.out.println("Cor: " + cor);
    }

    int calculaIdade() {
        return 2023 - ano;
    }
}


5 Aluno

NO ALUNO.JAVA


public class Aluno {
    String nome;
    int idade;


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


}


NO MAIN.JAVA

public class Main3 {
    static void main() {
        Aluno Aluninho = new Aluno();
        Aluninho.nome = "JIN";
        Aluninho.idade = 18;

        Aluninho.exibirInformAluno();

    }
}
1 resposta
solução!

Boa noite!

Gostei bastante da organização das suas atividades, principalmente por separar as classes em arquivos diferentes, isso ajuda muito na leitura e manutenção do código. Também achei legal você utilizar exemplos pessoais, como a música do seu artista favorito, porque deixa o aprendizado mais divertido e natural.

Um detalhe que pode melhorar em alguns exercícios é adicionar o public static void main(String[] args) no método principal, porque atualmente os métodos main() estão sem os parâmetros padrão do Java, e isso pode impedir a execução automática em alguns ambientes.

Além disso, no exercício do carro, o cálculo da idade está fixo em 2023. Uma melhoria interessante seria utilizar o ano atual de forma dinâmica, deixando o código mais funcional para os próximos anos.

Caso queira aprofundar mais e deixar seu programa ainda mais completo, você pode pesquisar sobre a classe LocalDate, que permite trabalhar com datas de forma dinâmica no Java, como pegar automaticamente o ano atual do sistema.
Segue um artigo da Alura explicando sobre o funcionamento da classe LocalDate.
https://www.alura.com.br/conteudo/praticando-java-data-hora?srsltid=AfmBOoqqm5xlBNqSv1mrnPzj__47UcP8YPbJGqlK894M8_ejn4MA4dgH

No geral, seus códigos ficaram bem organizados e fáceis de entender. Parabéns pelo esforço e pela evolução!