Pour préparer la certification scjp, j’ai décidé de faire une série d’articles qui aborderont brièvement les points à connaître. Un peu comme les fiches de révision des étudiants…
Règles pour les noms des classes, interfaces, méthodes et variables :
- ne doivent pas être un mot-clefs (example : try, new, enum, …)
- ne doivent pas commencer par un caractère spécial (sauf _ ou un caractère de devise comme $) ou un chiffre.
Note : La convention de sun est disponible ici pour les courageux.
Pour le nommage des classes :
- il est recommandé d’utiliser un nom (Patate,Facture,…).
- il faut mettre la première lettre de chaque mot en majuscule (Patate,FactureEau,…).
Pour les interfaces :
- il est recommandé d’utiliser un adverbe (Comparable, Clonable, …).
- il faut mettre la première lettre de chaque mot en majuscule (Patate,FactureEau,…).
Pour le nommage des méthodes :
- il est recommandé d’utiliser un verbe plus un nom (getPrix,setType, …).
- il faut commencer par une lettre en minuscule puis mettre la première lettre de chaque mot en majuscule (getPrixEau, …).
Pour le nommage des variables :
- il faut commencer par une lettre en minuscule puis mettre la première lettre de chaque mot en majuscule (prixEau, varietePatate).
Pour le nommage des constantes :
- on utilise seulement des caractères en majuscule (CATEGORIE_A, …).
- on utilise le caractère _ comme séparateur (TYPE_COLOR_RGBA, TYPE_COLOR_GRAY).
Voila nous avons fait le tour des principales régles et conventions rien de très compliqué a retenir.


