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 :

Différences modificateurs d'accès


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 65
    Par défaut Différences modificateurs d'accès
    Salut,

    J'ai un peu honte de poser une telle question mais, quand je déclare des attributs, je les déclare toujours en public, private ou protected. Or, je peux très bien ne pas mettre de modificateur d'accès. Dans ce cas, quelle est la portée de mon attribut ? Quelles sont les différences et les similitudes avec les autre modificateurs d'accès.
    Merci.

    Un anonyme 8)

  2. #2
    Membre émérite
    Profil pro
    Architecte technique
    Inscrit en
    Mars 2002
    Messages
    966
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Mars 2002
    Messages : 966
    Par défaut
    Alors quand tu ne mets pas de modificateur pour un attribut c'est la portée par défaut (package), ton attribut, classe ou méthode n'est visible que dans le package dans lequel il est définit...

    Quelles sont les différences et les similitudes avec les autre modificateurs d'accès.
    J'ai pas compris ce que tu veux !!!

  3. #3
    Membre averti Avatar de JWillow
    Inscrit en
    Juin 2003
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 57
    Par défaut
    Si tu ne définis pas explicitement de visibilité devant ton attribut ou méthode sa visibilité portera sur le package dans lequel il se trouve.

    En clair il sera visible par les autres classes du même package.

  4. #4
    Membre éclairé
    Inscrit en
    Novembre 2004
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 76
    Par défaut je crois que...
    il me semble qu'en Java par défaut pour un attribut, la portée est private. Toutefois, il est conseillé pour des questions de lisibilité de le mettre quand même (la preuve, j'en suis pas sur... :-)).

    bon bah vu les autres posts je me suis trompé, ca doit etre en C++ alors...

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

Discussions similaires

  1. Le modificateur d'accés de JAVA "Protected"
    Par L'aigle de Carthage dans le forum Général Java
    Réponses: 3
    Dernier message: 12/12/2011, 11h47
  2. Réponses: 5
    Dernier message: 25/03/2010, 08h17
  3. Modificateur d'accès par défaut
    Par marguerite99 dans le forum Débuter avec Java
    Réponses: 6
    Dernier message: 22/12/2009, 22h55
  4. [SP-2007] Extranet : différence entre les accès
    Par Shifty_ dans le forum SharePoint
    Réponses: 8
    Dernier message: 10/06/2009, 09h44
  5. Différence entre un driver ODBC et un accès natif à un SGBDR
    Par brice01 dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 13/12/2004, 17h24

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