[Developpement] Explication get et set

Résolu
Ceika Messages postés 55 Statut Membre -  
 GenzoWakabayashi -
Bonjour à tous !

J'ai une question très simple :

1) Quelle est la différence entre un GET et un SET en objet (dev vb ou c#)

2) L'eplication de chacun de ces termes. (accesseur ne me suffira pas ;)).

Merci d'avance a tous.
Configuration: Windows 
Firefox 2.0

2 réponses

  1. ekra Messages postés 1873 Statut Membre 342
     
    Dans un langage objet ou à objet, la methode get sert le plus souvent à récupérer la valeur d'un variable contenu dans la classe de la methode.
    ex :
    int getX(void);

    Set sert a affecter une valeur à une variable contenue dans ta classe.
    ex :
    void setX(int);

    On fait cela car souvent on déclare les variables d'une instance en privé alors que ses méthodes son publique.
    6
    1. Ceika Messages postés 55 Statut Membre 13
       
      Je te remercie pour cette réponse claire et précise.

      @ bientot.
      -1
  2. GenzoWakabayashi
     
    Bonjour,

    Désolé de ressortir ce vieux topic mais je voudrais savoir si le "set" renvoie une référence de l'attribut en question ?
    En gros si mon attribut est de type ArrayList (.net 1.0), un ObjectEnQuestion.list.Add(object2) modifiera-t-il mon attribut ?

    Merci !
    1