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 :

[Convention]déclarations des objets


Sujet :

Langage Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 210
    Points : 87
    Points
    87
    Par défaut [Convention]déclarations des objets
    Bonjour
    y a t'il un avantage à déclarer tous les objets en début de classe
    merci

  2. #2
    Expert éminent sénior
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Points : 23 190
    Points
    23 190
    Billets dans le blog
    1
    Par défaut Re: déclarations des objets
    Salut,

    Citation Envoyé par allstar
    y a t'il un avantage à déclarer tous les objets en début de classe
    Tu veux parler des différents champs d'une classe ?
    Non il n'y a aucun avantages si ce n'est que le fait de les regrouper peut être plus lisible...

    a++

  3. #3
    Expert éminent
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 985
    Points : 6 566
    Points
    6 566
    Par défaut
    Premièrement , un avantage d'organisation, de facilité de lecture de code.

    Ensuite, je serais curieux de savoir, si pour la compilation cela accèlère les choses ?

    Mais pour l'execution cela ne doit rien changer vu que des espaces mémoires bien distinct sont alloués pour stocker les objets, ou les méthodes par exemple.

    Mais je demande l'avis des experts ?

  4. #4
    Membre émérite
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Points : 2 410
    Points
    2 410
    Par défaut
    Bonjour,
    C'est uniquement une question de gouts. Habituellement, les attributs sont placés au début de la classe, comme ça quand quelqu'un relit tes méthodes, il sait ou regarder si il veut connaitre le type d'un objet.

    Je préfère personnellement que tous les attributs soient déclarés ensemble au début de la classe, mais ce n'est en rien obligatoire. Si tu te mets d'accord avec tes collaborateurs pour les mettre en fin de classe, il n'y aura pas de problème non plus. L'ordre de déclaration n'a pas de conséquences sur ton programme en lui-meme.

  5. #5
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 849
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 849
    Points : 22 858
    Points
    22 858
    Billets dans le blog
    51
    Par défaut
    Exact, cependant certains (pas moi) peuvent preferer regrouper les membres aupres des methodes dans lesquels ils sont utilises. C'est un groupement par fonctionalite plutot que par type d'entite donc.

    L'important c'est que ca compile et que toute l'equipe utilise les meme standards.

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

Discussions similaires

  1. déclaration des objet dynamiquement
    Par membreComplexe12 dans le forum C++
    Réponses: 19
    Dernier message: 21/05/2012, 09h23
  2. Déclaration des objets
    Par houssemmh dans le forum C++
    Réponses: 1
    Dernier message: 23/04/2012, 21h52
  3. [XL-2003] [VBA] Objet Chart dans Userform : déclaration des données ?
    Par CriCri98 dans le forum Excel
    Réponses: 2
    Dernier message: 18/08/2009, 16h08
  4. [EntLib4] déclaration des objets avec Unity
    Par cyrille37 dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 24/03/2009, 23h34
  5. Sessions avant ou après déclaration des objets PHP
    Par tchoukapi dans le forum Langage
    Réponses: 2
    Dernier message: 22/08/2008, 23h38

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