Citation:
Le rôle de la propriété ou de l'accesseur, si tu veux les distinguer est d'encapsuler l'information. Oui, c'est à dire ne pas exposer directement les membres. Pourquoi? Si le type, le nom, le traitement, tout ce que tu veux change dans ta classe, tant que tu conserves la propriété tel quelle, cela n'aura aucune influence pour ce qui utilise ta classe.
:alerte: Là ou je diverge avec toi, c'est que dans ton cas de figure. Une manipulation hasardeuse de la class ne produirait pas une erreur de compilation au même endroit, et justement si, cela aura une incidence :aie: