Es un estilo de escritura que se aplica a frases o palabras compuestas.
El nombre CamelCase se podría traducir como
Mayúsculas/Minúsculas.
Existen dos tipos:
UpperCamelCase, cuando la primera letra de
cada una de las palabras es mayúscula. Ejemplo:
EjemploDeUpperCamelCase.
lowerCamelCase, igual que la anterior con la
excepción de que la primera letra es minúscula.
Ejemplo: ejemploDeLowerCamelCase.
Uso
La utilizacion de esta notacion de nombres (en lugar de permitir a
los programadores elegir cualquier secuencia de carácteres)
incluyen los siguientes:
Para reducir el esfuerzo
necesario para leer y
entender el código fuente
Para mejorar el código
fuente de la apariencia
(por ejemplo, al no
permitir nombres
excesivamente largos o
abreviaturas poco claras).
Java
Se aplica un conjunto de reglas
para la elección de la secuencia
de caracteres que se utilizará
para un identificador s que
denotan variables, tipos,
funciones y otras entidades en
el código fuente y la
documentación
Notacion CamelCase
Tipo de
Identificador
Clases
Los nombres de Clase deben
ser sustantivos en
UpperCamelCase, con la primera
letra de cada palabra
mayuscula.
Ejemplo
class Raster;
class ThisImagine;
Metodos
Los metodos deben ser verbos
en lower CamelCase o un nombre
de varias palabras que comienza
con un verbo en miniscula.
Ejemplo
run();
runFast();
getBackground();
Variables
Las variables locales, variables de
instancia y variables de clase tambien
se escriben en lower CamelCase. Los
nombres de variable no deben
comenzar con un guion bajo (_) o el
signo de dola ($) caracteres, aunque
ambos se admiten.
Ejemplo
int i;
char c;
float myRadio;
Constantes
Las constantes deben ser
escritos en mayusculas separadas
por guiones bajos. Los nombres de
constantes tambien pueden
contener digitos en su caso, pero
no como el primer caracter.