[Java] Utilisation des Getter/Setter
Résolu/Fermé
SyPiC
Messages postés
154
Date d'inscription
samedi 28 mars 2009
Statut
Membre
Dernière intervention
29 novembre 2013
-
9 juin 2009 à 23:26
SyPiC Messages postés 154 Date d'inscription samedi 28 mars 2009 Statut Membre Dernière intervention 29 novembre 2013 - 11 juin 2009 à 16:36
SyPiC Messages postés 154 Date d'inscription samedi 28 mars 2009 Statut Membre Dernière intervention 29 novembre 2013 - 11 juin 2009 à 16:36
A voir également:
- Getter setter java
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel football - Télécharger - Jeux vidéo
- Java jre - Télécharger - Langages
- Jeux java itel 5360 ✓ - Forum Mobile
4 réponses
snake-d12
Messages postés
218
Date d'inscription
mardi 2 juin 2009
Statut
Membre
Dernière intervention
25 septembre 2009
57
10 juin 2009 à 19:36
10 juin 2009 à 19:36
ok, un exemple pour comprendre :
******************La Classe Chien *****************************
******************La Classe Joueur *****************************
******************La Classe Main*****************************
**********************************************************
J'espère que cela vous serai utile
Bonne chance
******************La Classe Chien *****************************
package testgetset; public class Chien { private int age = 5; public int getAge() { return age; } public void setAge(int age) { this.age = age; } }
******************La Classe Joueur *****************************
package testgetset; public class Joueur { public void boucle(){ Chien c = new Chien(); while(c.getAge() > 0){ System.out.println("blablabla"); } } }
******************La Classe Main*****************************
package testgetset; public class Main { public static void main(String[] args) { Joueur j = new Joueur(); j.boucle(); } }
**********************************************************
J'espère que cela vous serai utile
Bonne chance
SyPiC
Messages postés
154
Date d'inscription
samedi 28 mars 2009
Statut
Membre
Dernière intervention
29 novembre 2013
19
10 juin 2009 à 19:00
10 juin 2009 à 19:00
Je comprends toujours pas...
Bon, je vais faire un petit programme.
La classe Main:
package testgetset;
public class Main {
public static void main(String[] args) {
}
}
La classe Chien:
package testgetset;
public class Chien {
private int age = 5;
}
La classe Joueur
package testgetset;
public class Joueur {
public void boucle(){
while(vie /*du chien mais il faut faire un get... je sais pas comment faire...*/ > 0){
System.out.println("blablabla");
}
}
}
Si quelqu'un peut m'aider en complétant mon programme se serait super...
Voila, merci d'avance...
Bon, je vais faire un petit programme.
La classe Main:
package testgetset;
public class Main {
public static void main(String[] args) {
}
}
La classe Chien:
package testgetset;
public class Chien {
private int age = 5;
}
La classe Joueur
package testgetset;
public class Joueur {
public void boucle(){
while(vie /*du chien mais il faut faire un get... je sais pas comment faire...*/ > 0){
System.out.println("blablabla");
}
}
}
Si quelqu'un peut m'aider en complétant mon programme se serait super...
Voila, merci d'avance...
snake-d12
Messages postés
218
Date d'inscription
mardi 2 juin 2009
Statut
Membre
Dernière intervention
25 septembre 2009
57
10 juin 2009 à 01:46
10 juin 2009 à 01:46
puisque vous avez un attribut private int vie = 5;
vous devez avoir dans la même classe:
public int getVie(){
return vie;
}
public void setVie(intvie){
this.vie=vie;
}
et dans la classe où vous voulez récupérer la valeur, il vous suffit seulement d'instancier un Objet de la classe Chien, et faire ObjetChien.getVie() et vous obtenez la valeur déclarer dans l'attribut vie.
vous devez avoir dans la même classe:
public int getVie(){
return vie;
}
public void setVie(intvie){
this.vie=vie;
}
et dans la classe où vous voulez récupérer la valeur, il vous suffit seulement d'instancier un Objet de la classe Chien, et faire ObjetChien.getVie() et vous obtenez la valeur déclarer dans l'attribut vie.
SyPiC
Messages postés
154
Date d'inscription
samedi 28 mars 2009
Statut
Membre
Dernière intervention
29 novembre 2013
19
11 juin 2009 à 16:36
11 juin 2009 à 16:36
Merci beaucoup pour l'exemple! C'était ce qu'il me manquait...
Ça marche maintenant!
Ça marche maintenant!