Quando programamos em Java, devemos levar em consideração as convenções de nomenclatura para deixar nosso código o mais legível e documentável possível, pois um dos objetivos da programação orientada a objetos é o reaproveitamento do código.
Nomes de Classes
Para nomearmos uma classe em Java devemos seguir as seguintes regras:
- Toda classe deve começar com letra Maiúscula.
- Não deve possuir caracteres com acento (ç, á, î, ã, Á, À).
- Não deve possuir caracteres especias (@, !, %, &).
- Caso um classe possua um nome composto, a primeira letra de cada palavra deverá começar com letra maiúscula.
Exemplos:
- PrimeiraClasse
- MinhaClasse
- OlaMundo
Nomes de Pacotes
Nomes de pacotes devem começar com a primeira letra em minúscula. Jamais devemos iniciar o nome de um pacote com caracteres especiais (@, #, $, %, &, *, _, etc…) ou um número.
Caso o nome de um pacote seja composto por mais de uma palavra, a primeira letra da segunda palavra e das palavras posteriores deve ser em maiúscula.
Exemplos:
- modelo
- controle
- conexaoDeBancoDeDados
Nomes de Variáveis
Variáveis podem começar com qualquer letra minúscula (sem acento) e os caracteres $ ou _, porém não podem começar com números.
Caso o nome de um pacote seja composto por mais de uma palavra, a primeira letra da segunda palavra e das palavras posteriores deve ser em maiúscula.
Exemplos:
- _x
- $a
- b1
- c
- calculadoraCientifica
Nomes de Métodos
Métodos (funções) podem começar com qualquer letra minúscula, não podem possuir acentos e não podem começar com números.
Caso o nome de um método seja composto por mais de uma palavra, a primeira letra da segunda palavra e das palavras posteriores deve ser em maiúscula.
Exemplos:
- imprimir()
- imprimirTela()
- calcularMedia()
Nomes de Constantes
Constantes devem ser escritos em letras maiúsculas. Usamos o underline (“_”) para separar nomes compostos.
Exemplos:
- TAMANHO
- PARAR_DE_EXECUTAR
- PI
- TESTE_JOGO
Muito Bom, o modelo de padrão para nomenclatura…
CurtirCurtir