Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Desta maneira estaria correto ou devo criar novos Public class

Bom dia.
Gostaria de saber se desta maneira esta correta.
Fiz desta maneira, uma vez que no exercicio pede para criarmos classes e não "Public class"

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

2 respostas

Olá Italo! Como vai?

Em questão de escrita de código você não cometeu nenhum erro, mas há algumas considerações importantes sobre boas práticas e estrutura de código em Java:

  1. Arquivos Separados: Em Java, é comum que cada classe pública seja colocada em seu próprio arquivo com o mesmo nome da classe. Isso ajuda na organização e manutenção do código. No seu caso, seria ideal ter:

    • Perfil.java contendo a classe public class Perfil.
    • Estudo.java contendo a classe public class Estudo.
    • Soma.java contendo a classe public class Soma.
    • Subtracao.java contendo a classe public class Subtracao.
  2. Classe Pública: Apenas uma classe pode ser pública em um arquivo, e o nome do arquivo deve corresponder ao nome dessa classe pública. No seu exemplo, Perfil é a classe pública, então o arquivo deve ser Perfil.java.

  3. Execução: Cada classe com um método main pode ser executada separadamente. Certifique-se de que está executando a classe correta no IntelliJ ao testar cada funcionalidade.

Separar as classes em arquivos diferentes não só melhora a organização, mas também facilita o entendimento e a manutenção do código no futuro.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.
solução!

Entendi, muito obrigado.