Probleme avec programme java.
Fermé
wAxxx
Messages postés
421
Date d'inscription
mardi 24 juin 2008
Statut
Membre
Dernière intervention
29 septembre 2015
-
18 déc. 2008 à 20:58
wAxxx Messages postés 421 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 29 septembre 2015 - 28 déc. 2008 à 14:31
wAxxx Messages postés 421 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 29 septembre 2015 - 28 déc. 2008 à 14:31
Bonsoir,
Voila je serais trés directe; j'ai crée un vecteur dont il contiendra toutes mes instance des mes classes, le problème c'est que à un moment précis je voulais savoir qu'elle classe se trouve à la position i de mon vecteur mais il m'affiche toujours seulement son nom général c.-à-d. si j'ai un classe qui s'appelé Etudiant, je crée ensuite une instance qui s'appelé E1 je le met ensuite dans mon vecteur et quand je fais ça
/*v est le nom de mon vecteur*/
v.elementat(i).getclass().getname
il m'affiche Etudiant(donc le nom de ma classe et non de l'instance) et moi je cherche ce qu'il m'affiche E1.
Alors svp aidez-moi à trouver une solution ?
Voila je serais trés directe; j'ai crée un vecteur dont il contiendra toutes mes instance des mes classes, le problème c'est que à un moment précis je voulais savoir qu'elle classe se trouve à la position i de mon vecteur mais il m'affiche toujours seulement son nom général c.-à-d. si j'ai un classe qui s'appelé Etudiant, je crée ensuite une instance qui s'appelé E1 je le met ensuite dans mon vecteur et quand je fais ça
/*v est le nom de mon vecteur*/
v.elementat(i).getclass().getname
il m'affiche Etudiant(donc le nom de ma classe et non de l'instance) et moi je cherche ce qu'il m'affiche E1.
Alors svp aidez-moi à trouver une solution ?
A voir également:
- Probleme avec programme java.
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Programme demarrage windows 10 - Guide
- Waptrick java voiture - Télécharger - Jeux vidéo
3 réponses
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
329
19 déc. 2008 à 00:09
19 déc. 2008 à 00:09
Bonsoir,
J'ai peur que ce ne soit pas possible (mais je peux me tromper).
Je crains en effet que le nom des instances ne soit utilisé que pour aider le développeur, et que le compilateur n'utilise en fait que les adresses de tes instances pour les identifier.
Je crains donc que le nom ne soit pas disponible lors de l'exécution.
Cordialement,
J'ai peur que ce ne soit pas possible (mais je peux me tromper).
Je crains en effet que le nom des instances ne soit utilisé que pour aider le développeur, et que le compilateur n'utilise en fait que les adresses de tes instances pour les identifier.
Je crains donc que le nom ne soit pas disponible lors de l'exécution.
Cordialement,
mype
Messages postés
2435
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
16 août 2010
436
19 déc. 2008 à 01:09
19 déc. 2008 à 01:09
jpense pareil tu pourrais utiliser un attribut String dans chaque classe qui contiendrait le nom de l'instance...
wAxxx
Messages postés
421
Date d'inscription
mardi 24 juin 2008
Statut
Membre
Dernière intervention
29 septembre 2015
46
25 déc. 2008 à 12:35
25 déc. 2008 à 12:35
Merci pour vous les gars pour le coup de main, il me semble que c'est juste ce que vous venez de dire,alors j'ai pris votre consei etl j'ai implémenté quelques méthode qui me permettera de savoir le contenu des attribut d'une instance et à l'aide d''une casting le resultat MARCHE !
Merci encore une fois pour vous Marco_La_Barque et mype.
Merci encore une fois pour vous Marco_La_Barque et mype.
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
329
25 déc. 2008 à 15:35
25 déc. 2008 à 15:35
La baraque, la baraque... pas la barque !
:)
A bientôt !
:)
A bientôt !
wAxxx
Messages postés
421
Date d'inscription
mardi 24 juin 2008
Statut
Membre
Dernière intervention
29 septembre 2015
46
>
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
28 déc. 2008 à 14:31
28 déc. 2008 à 14:31
oh excuse moi! Quel erreur j'ai dû faire!