Classes et méthodes JAVA
Résolu
Apaachee
Messages postés
248
Date d'inscription
Statut
Membre
Dernière intervention
-
Sov -
Sov -
Bonjour,
Dans le cadre d'un projet que je dois effectuer pour ma licence, on me donne le fichier :
pomme.class (exemple)
Je dois dévelloper la fonction :
Pomme est un objet qui possède 4 attributs x1, x2, y1, y2.
Comment récuperer ces attributs sachant que j'ai juste le .class de pomme et que je ne connais pas les méthodes qui existent dans pomme.class ?
J'ai bien sur tenté le a.getx1() , a.getX1() .
Dans le cadre d'un projet que je dois effectuer pour ma licence, on me donne le fichier :
pomme.class (exemple)
Je dois dévelloper la fonction :
Pomme play(Pomme a){ ... }
Pomme est un objet qui possède 4 attributs x1, x2, y1, y2.
Comment récuperer ces attributs sachant que j'ai juste le .class de pomme et que je ne connais pas les méthodes qui existent dans pomme.class ?
J'ai bien sur tenté le a.getx1() , a.getX1() .
A voir également:
- Classes et méthodes JAVA
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
1 réponse
Si les 4 champs sont public, il n'y a besoin d'aucune méthode.
Si les 4 champs sont protected ou non annotés, met ta classe en developpement contenant ta méthode play dans le package de pomme.
Si les 4 champs sont private, il va falloir remettre en question ton besoin d'acès à ces quatres champs ou avoir recours à l'introspection.
Si les 4 champs sont protected ou non annotés, met ta classe en developpement contenant ta méthode play dans le package de pomme.
Int toto = a.x1;
Si les 4 champs sont private, il va falloir remettre en question ton besoin d'acès à ces quatres champs ou avoir recours à l'introspection.