[Developpement] Explication get et set

Résolu/Fermé
Ceika Messages postés 52 Date d'inscription mercredi 13 décembre 2006 Statut Membre Dernière intervention 15 décembre 2009 - 30 avril 2007 à 21:04
 GenzoWakabayashi - 1 oct. 2007 à 17:48
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.
A voir également:

2 réponses

ekra Messages postés 1870 Date d'inscription vendredi 15 avril 2005 Statut Membre Dernière intervention 24 juillet 2014 342
30 avril 2007 à 23:37
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
Ceika Messages postés 52 Date d'inscription mercredi 13 décembre 2006 Statut Membre Dernière intervention 15 décembre 2009 13
1 mai 2007 à 15:15
Je te remercie pour cette réponse claire et précise.

@ bientot.
-1
GenzoWakabayashi
1 oct. 2007 à 17:48
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