Décalration attribut java
Fermé
wiam_
Messages postés
169
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
11 août 2013
-
23 déc. 2010 à 00:53
wiam_ Messages postés 169 Date d'inscription samedi 1 mars 2008 Statut Membre Dernière intervention 11 août 2013 - 23 déc. 2010 à 18:14
wiam_ Messages postés 169 Date d'inscription samedi 1 mars 2008 Statut Membre Dernière intervention 11 août 2013 - 23 déc. 2010 à 18:14
A voir également:
- Décalration attribut 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
6 réponses
Utilisateur anonyme
23 déc. 2010 à 04:18
23 déc. 2010 à 04:18
Salut,
As-tu pensé utiliser une ArrayList d'objets (mais attention de rang 0 à n) ?
L'objet à utiliser serait celui correspondant à ton compteur.
Cordialement,
Dan
As-tu pensé utiliser une ArrayList d'objets (mais attention de rang 0 à n) ?
L'objet à utiliser serait celui correspondant à ton compteur.
Cordialement,
Dan
wiam_
Messages postés
169
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
11 août 2013
8
23 déc. 2010 à 14:49
23 déc. 2010 à 14:49
merci pour ta réponse , mais j'ai pas bien compris . le ArrayList je l'utilise à quel niveau ?
voila un exemple de ce que je veux faire
public class Exemple {
type int identifiant = 0;
public Exemple(){
this.identifiant++;
}
}
et dans le main
Exemple ex1 = new Exemple() ; // aura pour identifiant 1
Exemple ex2 = new Exemple() ; // aura pour identifiant 2
....
Merci pour votre aide ;
voila un exemple de ce que je veux faire
public class Exemple {
type int identifiant = 0;
public Exemple(){
this.identifiant++;
}
}
et dans le main
Exemple ex1 = new Exemple() ; // aura pour identifiant 1
Exemple ex2 = new Exemple() ; // aura pour identifiant 2
....
Merci pour votre aide ;
loupius
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
148
23 déc. 2010 à 15:57
23 déc. 2010 à 15:57
Je ne connais pas Java, mais en C++ ce problème est rapidement résolu en déclarant, dans la classe, une donnée membre statique; celle-ci permettra de connaître, en l'incrémentant à chaque instantiation, où en est le compteur.
Bonne continuation.
Bonne continuation.
wiam_
Messages postés
169
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
11 août 2013
8
Modifié par wiam_ le 23/12/2010 à 16:10
Modifié par wiam_ le 23/12/2010 à 16:10
merci pour ta réponse ,
static existe aussi en java , mais si je déclare ma variable static , quand elle sera incrémentée pour la deuxième instanciation , sa valeur changera aussi pour la premier objet. ça marche très bien ds le cas d'un compteur mais ce n'est pas vraiment le cas de ce que je souhaite faire .
Merci pour votre aide,
static existe aussi en java , mais si je déclare ma variable static , quand elle sera incrémentée pour la deuxième instanciation , sa valeur changera aussi pour la premier objet. ça marche très bien ds le cas d'un compteur mais ce n'est pas vraiment le cas de ce que je souhaite faire .
Merci pour votre aide,
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
loupius
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
148
23 déc. 2010 à 17:53
23 déc. 2010 à 17:53
Certes, mais il suffit, dans le constructeur, d'écrire quelque chose du genre:
Bonne continuation.
identifiant = ++compteur;Sinon, je ne vois pas de solution.
Bonne continuation.
wiam_
Messages postés
169
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
11 août 2013
8
Modifié par wiam_ le 23/12/2010 à 18:14
Modifié par wiam_ le 23/12/2010 à 18:14
bonne idée .
je vais essayer comme ça , sinon je vais procéder autrement .
Merci
je vais essayer comme ça , sinon je vais procéder autrement .
Merci