Problème de get attributs d'autre classe
Résolu/Fermé
A voir également:
- Problème de get attributs d'autre classe
- Get data back - Télécharger - Récupération de données
- Retrouver photo de classe gratuitement ✓ - Forum Loisirs / Divertissements
- Copain d'avant photo de classe - Forum Réseaux sociaux
- Get get get get down année 80 ✓ - Forum Musique / Radio / Clip
- "Wmic path softwarelicensingservice get oa3xoriginalproductkey" - Forum Windows
3 réponses
Utilisateur anonyme
25 févr. 2021 à 07:51
25 févr. 2021 à 07:51
Bonjour
je ne code pas en Java, mais comme personne ne t'a répondu jusque là, je tente une proposition basée sur les langages que je connais.
Le type Point est déjà définit en Java https://docs.oracle.com/javase/7/docs/api/java/awt/Point.html
Dans ta classe Segment, il est possible que ce soit ce type qui soit utilisé et pas le tien.
Une façon simple de vérifier est de renommer ta classe (MonPoint par exemple).
Si dans Segment tu as une nouvelle erreur du genre le type Point n'existe pas, alors c'est bien ta classe qui est utilisée, si ça ne change rien c'est celle de Java.
Si c'est bien ta classe, pour que ceux qui savent coder en Java puissent t'aider, il faudra poster le code des tes 2 classes en suivant le petit tuto là https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Si c'est la classe de Java, une option sera d'utiliser MonPoint dans Segment. Il doit y avoir moyen d'utiliser 2 classes du même nom dans un même code (c'est possible dans les langages que je connais) mais je ne sais pas comment faire
je ne code pas en Java, mais comme personne ne t'a répondu jusque là, je tente une proposition basée sur les langages que je connais.
Le type Point est déjà définit en Java https://docs.oracle.com/javase/7/docs/api/java/awt/Point.html
Dans ta classe Segment, il est possible que ce soit ce type qui soit utilisé et pas le tien.
Une façon simple de vérifier est de renommer ta classe (MonPoint par exemple).
Si dans Segment tu as une nouvelle erreur du genre le type Point n'existe pas, alors c'est bien ta classe qui est utilisée, si ça ne change rien c'est celle de Java.
Si c'est bien ta classe, pour que ceux qui savent coder en Java puissent t'aider, il faudra poster le code des tes 2 classes en suivant le petit tuto là https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Si c'est la classe de Java, une option sera d'utiliser MonPoint dans Segment. Il doit y avoir moyen d'utiliser 2 classes du même nom dans un même code (c'est possible dans les langages que je connais) mais je ne sais pas comment faire
25 févr. 2021 à 08:24
"Il doit y avoir moyen d'utiliser 2 classes du même nom dans un même code"
En Java il faudrait utiliser le nom complet de la deuxième classe, avec son package, comme ça il n'y a plus d'ambiguïté. C'est verbeux mais il n'y a pas d'autres alternatives, et en pratique ça arrive rarement.
25 févr. 2021 à 09:46