Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/12/2013, à 18:35

soura

les setters et les getters

est il obligatoire d ajouter toujours les setters et les getters si non quand est ce que alors ...!

Hors ligne

#2 Le 30/12/2013, à 19:53

Shanx

Re : les setters et les getters

Salut

Si tu veux obtenir de l’aide, il va te falloir être plus précis. De quoi parles-tu ? Des différents types d’accesseurs des langages orientés objet (java, etc.) ? Si oui, pour quel langage ?


Mes randos : grande traversées des Alpes, de l'Islande, de la Corse, du Japon (en vélo), etc.
Traversée des États-Unis à pied

Hors ligne

#3 Le 31/12/2013, à 18:41

soura

Re : les setters et les getters

salut Shanx, wink
merci de me répondre , en fait je parle des accesseurs de   langage  JAVA ...

Hors ligne

#4 Le 31/12/2013, à 18:59

pires57

Re : les setters et les getters

Si tu as dans une classe un champ "maVariable", pour donner accès à cette variable depuis l'extérieur de ta classe, tu peux  :
- mettre le champ public : accès libre par n'importe qui, et donc possibilité pour tout le monde de faire n'importe quoi (ex : mettre la variable dans un état "incorrecte" par rapport a son rôle de base)
- conserver le champ privé, définir des méthodes publiques getMaVariable et setMaVariable : un peu plus lourd, mais possibilité de définir un get mais pas le set (-> lecture seule), contrôle total des actions effectuées sur la valeur de la variable (ex simple : contrôle valeur non nulle), possibilité de définir des actions supplémentaires par rapport à la "simple" lecture ou écriture ...


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#5 Le 01/01/2014, à 14:16

soura

Re : les setters et les getters

salut tout le monde ..
merci pires57, en effet je suis d'accord avec la plupart des choses que t'as dit ... mais parfois je le vois que c'est inutile d'y ajouter  ,..Ah tiens ,  est il possible de modifier des attributs  hérités d'autre classe sans que les getters soient ajouter dans la super classe ..ou bien c'est tout simplement une question de gout ...!

Hors ligne