1
resposta

Default

Olá. Boa noite!
Gostaria de saber porque o escrito public class principal fica parecendo que está em default (as letras estão cinzas), diferente do que foi ensinado na aula.
Embora esteja assim, a saída do meu código ficou a mesma da aula.

Obrigada!

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

Bom dia, Marianna, tudo bem?

É interessante notar que o texto "public class Principal" está aparecendo em cinza, o que pode indicar que o seu ambiente de desenvolvimento está sinalizando que essa declaração não está sendo utilizada de forma ativa ou que não há referências diretas a ela, além do que já está implícito.

Isso é comum em algumas IDEs, como o IntelliJ IDEA, que podem destacar elementos do código que não estão sendo utilizados de forma direta ou que são considerados "boilerplate" (código padrão).

No seu caso, como a classe Principal está servindo como ponto de entrada do programa com o método main, e você mencionou que o código está funcionando corretamente, não há motivo para preocupação. A cor cinza pode ser apenas uma forma da IDE indicar que essa parte do código não tem referências adicionais ou que não há funcionalidades específicas associadas a ela além do que já é esperado para uma classe principal.

Se você quiser testar, pode tentar adicionar algum comentário ou uma nova funcionalidade à classe Principal e ver se a cor muda. Por exemplo:

public class Principal {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.