Oi, Jose! Como vai?
Agradeço por compartilhar.
É excelente que você esteja se preocupando com a padronização do código logo no início. Seguir essas convenções ajuda a tornar seu trabalho reconhecível por qualquer pessoa que programe em Java ao redor do mundo.
Respostas às suas dúvidas
- O nome da classe
gerenciar_estoque: Não segue o PascalCase. Em Java, nomes de classes devem começar com letra maiúscula e não utilizar sublinhado (_). Além disso, costumamos usar substantivos para classes. O ideal seria GerenciadorEstoque ou Estoque. - A variável
VALORTOTAL: No Java, usamos letras maiúsculas apenas para constantes (quando usamos a palavra-chave final). Para variáveis comuns, utilizamos o camelCase. O correto seria valorTotal. - O método
CalcularEstoque(): Ele quebra a regra de começar com letra minúscula. O padrão para métodos é o camelCase, começando com letra minúscula e com a primeira letra de cada palavra subsequente em maiúscula. O correto seria calcularEstoque().
Sugestão de ajuste no código
public class GerenciadorEstoque {
public double valorTotal;
private int quantidadeMinima = 10;
// Constante (exemplo de quando usar letras maiúsculas)
public static final int LIMITE_MAXIMO = 100;
public void calcularEstoque() {
// Lógica aqui
}
}
Principais mudanças realizadas:
- Classe: Alterada de
gerenciar_estoque para GerenciadorEstoque (PascalCase). - Variável: Alterada de
VALORTOTAL para valorTotal (camelCase). - Método: Alterado de
CalcularEstoque para calcularEstoque (camelCase).
Lembre-se que o objetivo dessas regras é manter a consistência. Quando você encontrar um nome começando com letra maiúscula no meio de um código Java, saberá imediatamente que se trata de uma Classe, e isso agiliza muito a leitura.
Continue com esse olhar atento aos detalhes! Se tiver mais alguma dúvida sobre onde aplicar cada regra, basta perguntar.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!