Les méthodes GET et SET en java

Résolu/Fermé
yakout83 Messages postés 19 Statut Membre -  
 moujibkhiribich -
Bonjour,
Je ne suis une super débutante en java, j'essaie d'apprendre les notions de base, et là je bloque sur un truc qui n'est pas expliqué ds les boukins.
En fait j'aimerais savoir pourquoi on défnit les méthode get et set dans une classe abstraite? leur but si g bien compris et de permettre à un objet d'accéder aux données protégées d'un autre objet.
merci bcp d'avance
Configuration: Windows XP
Firefox 2.0.0.12

3 réponses

  1. Polux31 Messages postés 7219 Statut Membre 1 204
     
    bonjour,

    Oui c'est cela. Mais pas seulement pour une classe abstraite. GET et SET sont des accesseurs.

    Get s'emploi pour lire un attribut de la classe, c'est une fonction.
    Set s'emploi pour "écrire" une valeur à n attribut de la classe, c'est une procédure.
    public void setNom ( string myNom){     // écriture
         nom = myNom;
    }
    
    public string getNom(){                      // lecture
         return nom;
    }


    ;o)

    polux
    88
    1. mounsouf
       
      merci bq mon prof
      0
    2. raoufRoumanie
       
      MERCI
      0