Problème de tPers[i].getClass().getName()
Résolu/Fermé
estrellas6
Messages postés
36
Date d'inscription
vendredi 26 juillet 2013
Statut
Membre
Dernière intervention
7 mars 2014
-
4 août 2013 à 14:19
estrellas6 Messages postés 36 Date d'inscription vendredi 26 juillet 2013 Statut Membre Dernière intervention 7 mars 2014 - 5 août 2013 à 12:04
estrellas6 Messages postés 36 Date d'inscription vendredi 26 juillet 2013 Statut Membre Dernière intervention 7 mars 2014 - 5 août 2013 à 12:04
A voir également:
- Getclass.online
- Ï majuscule - Guide
- I showkeyplus - Télécharger - Utilitaires
- "Shutdown -i" ✓ - Forum Windows
- Ou i ou a a ✓ - Forum Musique / Radio / Clip
- I trema ✓ - Forum Clavier
2 réponses
KX
Messages postés
16734
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
24 avril 2024
3 015
4 août 2013 à 16:35
4 août 2013 à 16:35
1) remplace getName (com.sdz.test.Guerrier) par getSimpleName (Guerrier)
2) ce n'est qu'un exemple, ici en modifiant l'arme avec ton setArme, la méthode combattre ne va pas faire la même chose.
2) ce n'est qu'un exemple, ici en modifiant l'arme avec ton setArme, la méthode combattre ne va pas faire la même chose.
estrellas6
Messages postés
36
Date d'inscription
vendredi 26 juillet 2013
Statut
Membre
Dernière intervention
7 mars 2014
4 août 2013 à 18:00
4 août 2013 à 18:00
Merci KX,
1-Pour getSimpleName() ça a bien fonctionné pourtant dans le tutoriel il a met juste getName().
2-oui je sais mais je parle du programme, qu'elle est l'utilité d'appeler la mm méthode deux fois sachant qui si on enlève l'une des deux on aura le même résultat dans les deux cas.
si on applique juste combattre () on aura "Attaque au couteau"
et quand on applique setArme() on aura "Attaque au pistolet"
mon problème c que je ne vois pas pour quoi dans ce programme a utilisé combattre () deux fois ?
1-Pour getSimpleName() ça a bien fonctionné pourtant dans le tutoriel il a met juste getName().
2-oui je sais mais je parle du programme, qu'elle est l'utilité d'appeler la mm méthode deux fois sachant qui si on enlève l'une des deux on aura le même résultat dans les deux cas.
si on applique juste combattre () on aura "Attaque au couteau"
et quand on applique setArme() on aura "Attaque au pistolet"
mon problème c que je ne vois pas pour quoi dans ce programme a utilisé combattre () deux fois ?
KX
Messages postés
16734
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
24 avril 2024
3 015
4 août 2013 à 18:13
4 août 2013 à 18:13
Pour montrer qu'avec la même méthode "combattre", celle-ci s'est adaptée à l'arme choisie, en passant de "couteau" à "pistolet"...
estrellas6
Messages postés
36
Date d'inscription
vendredi 26 juillet 2013
Statut
Membre
Dernière intervention
7 mars 2014
5 août 2013 à 12:04
5 août 2013 à 12:04
ok merci beaucoup KX :)