Peut-on se passer de déclarer les fonctions Get et Let des classes et affecter directement une variable propre à la classe ?
Je m'explique :
Source de la classe ClsEssai.cls :
Public locvar as string
Private Sub Class_Initialize()
locvar = ""
end Sub
Source de la classe utilisatrice de la classe :
Dim UnEssai as New ClsEssai
UnEssai.locvar = "TOTO"
Me parait plus court que d'avoir à déclarer les fonctions Get et Let correspondant à cette affectation.
Si quelqu'un peut m'expliquer ou se trouve le problème à attaquer directement (à part l'explication de la 'pureté' du code je ne vois pas trop !)
Merci à qui m'éclairera !