Programação Orientada a Objetos: Uma Abordagem com Java/Princípios da programação na linguagem Java/Identificadores: diferenças entre revisões

Origem: Wikilivros, livros abertos por um mundo aberto.
[edição não verificada][edição verificada]
Conteúdo apagado Conteúdo adicionado
Adição de Predefinição
 
Linha 22: Linha 22:


Detalhes sobre as convenções de codificação sugeridas pelos projetistas da linguagem Java podem ser encontrados em documentos com convenções de codificação para a linguagem Java, como em http://google.github.io/styleguide/javaguide.html.
Detalhes sobre as convenções de codificação sugeridas pelos projetistas da linguagem Java podem ser encontrados em documentos com convenções de codificação para a linguagem Java, como em http://google.github.io/styleguide/javaguide.html.
{{AutoCat}}

Edição atual desde as 20h21min de 26 de março de 2017

Identificadores[editar | editar código-fonte]

Identificadores são sequências de caracteres Unicode, que devem obedecer às seguintes regras:

  • Um nome pode ser composto por letras, por dígitos e pelos símbolos _ e $.
  • Um nome não pode ser iniciado por um dígito (0 a 9).
  • Letras maiúsculas são diferenciadas de letras minúsculas.
  • Uma palavra-chave da linguagem Java não pode ser um identificador.

Java diferencia as letras minúsculas da maiúsculas. Assim, são diferentes as duas variáveis:

int socorro; 
int soCorro;

Além dessas regras obrigatórias, o uso da convenção padrão para identificadores Java torna a codificação mais uniforme e pode facilitar o entendimento de um código. Embora não seja obrigatório, o conhecimento e uso da seguinte convenção padrão para atribuir nomes em Java pode facilitar bastante a manutenção de um programa:

  • Nomes de classes são iniciados por letras maiúsculas.
  • Nomes de métodos, atributos e variáveis são iniciados por letras minúsculas.
  • Em nomes compostos, cada palavra do nome é iniciada por letra maiúscula — as palavras não são separadas por nenhum símbolo.

Detalhes sobre as convenções de codificação sugeridas pelos projetistas da linguagem Java podem ser encontrados em documentos com convenções de codificação para a linguagem Java, como em http://google.github.io/styleguide/javaguide.html.