Java

Fermé
sarah9999 Messages postés 24 Date d'inscription mercredi 30 décembre 2009 Statut Membre Dernière intervention 16 août 2010 - 3 févr. 2010 à 03:23
choubaka Messages postés 39376 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 29 avril 2024 - 3 févr. 2010 à 17:59
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 ?
A voir également:

5 réponses

arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
3 févr. 2010 à 03:43
Bonjour,

Pourrait-on avoir le code de tes classes et les erreurs?

Merci ;)
0
sarah9999 Messages postés 24 Date d'inscription mercredi 30 décembre 2009 Statut Membre Dernière intervention 16 août 2010
3 févr. 2010 à 16:55
bonjour

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

}
0
Utilisateur anonyme
3 févr. 2010 à 03:45
Salut,

A objet = new A();
objet.methode();


Cordialement,

Dan
0
sarah9999 Messages postés 24 Date d'inscription mercredi 30 décembre 2009 Statut Membre Dernière intervention 16 août 2010
3 févr. 2010 à 16:53
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

}
0
choubaka Messages postés 39376 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 29 avril 2024 2 101
3 févr. 2010 à 17:42
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..
0
Utilisateur anonyme
3 févr. 2010 à 17:48
Re,

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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
choubaka Messages postés 39376 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 29 avril 2024 2 101
3 févr. 2010 à 17:50
tu es voyant?
0
Utilisateur anonyme
3 févr. 2010 à 17:58
Salut,

non, mais j'ai lu "... A.methode() il me donne une erreur de contexte static;" et tilt...

Cordialement,

Dan
0
choubaka Messages postés 39376 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 29 avril 2024 2 101 > Utilisateur anonyme
3 févr. 2010 à 17:59
cqfd
0