Java
sarah9999
Messages postés
27
Statut
Membre
-
choubaka Messages postés 5526 Date d'inscription Statut Modérateur Dernière intervention -
choubaka Messages postés 5526 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
j'ai un probleme enorme,
j'ai decalré des 03 classes A,B,C ; et lorsque je veux appeller des methodes de la classeA dans la classeB j'ai tjrs ce message quil ne reconnait pas cette methode et qd je fait par exemple A.methode() il me donne une erreur de contexte static;
svp comment puis je faire ?
j'ai un probleme enorme,
j'ai decalré des 03 classes A,B,C ; et lorsque je veux appeller des methodes de la classeA dans la classeB j'ai tjrs ce message quil ne reconnait pas cette methode et qd je fait par exemple A.methode() il me donne une erreur de contexte static;
svp comment puis je faire ?
A voir également:
- Java
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Eclipse java - Télécharger - Langages
5 réponses
bonjour;
voila mon pb j'ai declaré une class utilitaires qui contient que les methodes Util pour le calcul
public class Util
public ArrayList calcul1(int parm1,int parm2)
{
........
}
public void affichage
{
}
.......
}
et dans une autre class Global je vais appeller les methodes de cette class Util
exemple
class global
{
x=Util.calcul(param1,param2)....a ce niveau il ya l erreur
}
voila mon pb j'ai declaré une class utilitaires qui contient que les methodes Util pour le calcul
public class Util
public ArrayList calcul1(int parm1,int parm2)
{
........
}
public void affichage
{
}
.......
}
et dans une autre class Global je vais appeller les methodes de cette class Util
exemple
class global
{
x=Util.calcul(param1,param2)....a ce niveau il ya l erreur
}
salut
pour pouvoir t'aider, je crois que tu dois nous donner le code de tes classes...
c'est soit une erreur de visibilité ou d'instance..
pour pouvoir t'aider, je crois que tu dois nous donner le code de tes classes...
c'est soit une erreur de visibilité ou d'instance..
Re,
Remplacer x=Util.calcul(param1,param2);
par:
Cordialement,
Dan
Remplacer x=Util.calcul(param1,param2);
par:
Util objet = new Util(); x = objet.calcul(param1,param2); // x contiendra le return de la méthode calcul ..... .... objet.affichage(....);
Cordialement,
Dan
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
voila ce que j'ai fait :
bonjour;
voila mon pb j'ai declaré une class utilitaires qui contient que les methodes Util pour le calcul
public class Util
public ArrayList calcul1(int parm1,int parm2)
{
........
}
public void affichage
{
}
.......
}
et dans une autre class Global je vais appeller les methodes de cette class Util
public class global
{
x=Util.calcul(param1,param2)....a ce niveau il ya l erreur
}