Get, end get | et set, end set

Résolu
ludovicanceaux Messages postés 440 Date d'inscription mardi 21 octobre 2003 Statut Membre Dernière intervention 6 mai 2010 - 3 juil. 2004 à 00:41
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 - 5 juil. 2004 à 13:46
Salut à tous,

j'aurai voulu savoir en fait ce que voulai dire les mot get, end get | et set, end set

ATTENTION C'EST EN VB.NET

Merci d'avance

4 réponses

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
3 juil. 2004 à 20:10
Salut .

C'est pour definir les accesseur les propriétes de ta classe

set --> attribution d'une valeur
get --> recuperationd de la valeur

Une facon similaire au fonction getMaPropriete et setMaPropriete en java.

rien t'empeche d'utiliser des fonction a la place

Mais les proprietes c'est plus clair dans le code.

1--> tu peux mettre du code de teste a l'interieur
2--> c'est moins lourd a niveau synataxe que les fonctions

tu as une structure qui apparait automatiquemnet
tu peux les declarer readonly ou writeonly

c'est une centralisation du code source.

exemple

private nom as string
private prenom as string

public property nom as string
set nom( value as string)
if value is nothing then
throw new exception( ......)
else
nom = value
rnd if
end set
.....
public readonly property identite as string
get identite () as string
return nom & " " & prenom
end get

dans msdn tu as plus d'info

les proprietes sont aussi utilisées pour la creation de proprieres supplementaires pour les controles utilisateur.

voila
3
ludovicanceaux Messages postés 440 Date d'inscription mardi 21 octobre 2003 Statut Membre Dernière intervention 6 mai 2010
5 juil. 2004 à 00:49
Salut à tous,

put1 c tro compliqué, et sinon j'ai un p'tit pb je n'ai pô MSDN

ATTENTION C'EST EN VB.NET

Merci d'avance
0
ludovicanceaux Messages postés 440 Date d'inscription mardi 21 octobre 2003 Statut Membre Dernière intervention 6 mai 2010
5 juil. 2004 à 00:49
Salut à tous,

put1 c tro compliqué, et sinon j'ai un p'tit pb je n'ai pô MSDN
je te remercie en tout cas je vai essayé d'étudier ca un p'tit pe.

ATTENTION C'EST EN VB.NET

Merci d'avance
0
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
5 juil. 2004 à 13:46
Dans le framework (SDK) tu as tout les elemrnts
sinon est msdn est gratuit sur le site de microsoft en consultation
0
Rejoignez-nous