Methode get et set
Résolu
touta_touta
Messages postés
368
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
je veux savoir quelle est la differnece entre la methode get et la methode set.
aider moi si il vous plait et merci :)
je veux savoir quelle est la differnece entre la methode get et la methode set.
aider moi si il vous plait et merci :)
1 réponse
-
Bonjour,
Je suppose que vous parlez de méthodes GET et SET en général. Par exemple, getPrenom() ou setPrenom(String prenom). Ces méthodes permettent de gérer les attributs d'une classe. La méthode get sert à récupérer la valeur de l'attribut et la méthode set sert à le modifier.
Par exemple, prenons une classe Eleve qui a le code suivant :public class Eleve { private String prenom; private String nom; private List<Integer> notes; public Eleve(String nom, String prenom){ this.prenom = prenom; this.nom = nom; } public String getPrenom() { return prenom; } public void setPrenom(String prenom) { this.prenom = prenom; } public String getNom() { return nom; } public void setNom(String nom) { this.nom = nom; } }
La méthode getPrenom retournera le prenom de l'élève et la méthode setPrenom permettra de modifier le prénom de l'élève.
Avec l'objet Eleve eleve = new Eleve("ccm","e666");
Donc quand je fais un eleve.getPrenom() j'obtiendrais son prénom e666. Quand je ferais un eleve.setPrenom("touta_touta") je modifirai son prénom. Si je refais alors un eleve.getPrenom() j'aurais touta_touta.