nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 201137 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.