IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

[débutant] notation des variable


Sujet :

Langage Java

  1. #1
    Membre éprouvé
    Homme Profil pro
    Ingénieur réseau et sécurité / Consultant
    Inscrit en
    Août 2005
    Messages
    1 068
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur réseau et sécurité / Consultant
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 1 068
    Par défaut [débutant] notation des variable
    Salut tout le monde,

    voila je vais gentillement finaliser mon composant et j'aimerai savoir comment noté les variables de facon correcte en fonction de leur emplacement.

    comment on note les variable dans une signature d'une méthode et les autre ??? merci

  2. #2
    Membre chevronné Avatar de spekal
    Inscrit en
    Mai 2005
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 502
    Par défaut
    Tu as dans la FAQ Quelles sont les convention de nommage en Java ?.

    Egalement tu peux consulter Code Conventions for the Java Programming Language.

    Perso au sujet des variables, je distingue 3 groupes : les variables globales, les paramètres, et les variables locales. Pour les premières, je suis la convention, en ajoutant un préfixe devant (g_, par exemple, ce qui donne g_maVariable ; pour les secondes, je suis la convention, ce qui donne maVariable ; pour les troisièmes je suis la convention, (si l'on peut dire), en enlevant toutes les majuscules, ce qui donne mavariable.

    Une autre convention que je suis est que, plus une variable est éloignée de son usage, plus j'essaie de lui donner un nom descriptif. J'aurais donc par exemple : for (int i = 0; i < ... (ici déclaration et usage sont très proche, donc le nom de la variable est peu descriptif), ou en variable locale int idx;, ou en variable globale int g_indexDesCartesPostales;.

    Au sujet des groupes, j'hésite à considérer les groupes des variables statiques, et des variables globales de classes internes. Pour l'instant je fais rien, et j'ai l'impression que personne ne fait rien. Donc, moi aussi, je fais rien. Mais j'hésite.


    Voilà.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Ingénieur réseau et sécurité / Consultant
    Inscrit en
    Août 2005
    Messages
    1 068
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur réseau et sécurité / Consultant
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 1 068
    Par défaut
    merci pour ta réponse !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [débutant]Passer des variables d'une page à une autre
    Par MayOL69bg dans le forum ASP.NET
    Réponses: 1
    Dernier message: 14/03/2007, 10h53
  2. [VB.NET]Passer des variable de form en form ? Débutant
    Par johnvox dans le forum Windows Forms
    Réponses: 7
    Dernier message: 25/12/2006, 19h28
  3. [C#.NET][Débutant]Portée des variables
    Par Xzander dans le forum Windows Forms
    Réponses: 4
    Dernier message: 04/07/2006, 18h29
  4. [débutant] initialisation des variables.
    Par zui dans le forum Langage
    Réponses: 1
    Dernier message: 05/06/2006, 15h29
  5. [JSP][débutant] recupérer des variables...
    Par yass dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 08/04/2004, 11h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo