little pepito
Messages postés13Date d'inscriptionmardi 13 mars 2007StatutMembreDernière intervention 9 juin 2007
-
30 mai 2007 à 10:49
little pepito
Messages postés13Date d'inscriptionmardi 13 mars 2007StatutMembreDernière intervention 9 juin 2007
-
30 mai 2007 à 16:09
Voilà, j'ai un petit problème qui me renvoie une erreur "not a statement"
J'ai crée un vecteur v dans une classe "GestionPark", mais quand je veux rajouter un objet dedans à partir d'une autre classe il refuse ma syntaxe.
<!-- BEGIN TEMPLATE: bbcode_code -->
Code :
try{for(int k = 0,t=0 ; k < 50; k++ , plaque++)
Voiture alpha = new Voiture(plaque);
(GestionPark)v.addElement(alpha);
delay = (int)((Math.random())*20000);
Thread.sleep( delay );
System.out.println("delay = "+delay);
}}catch( InterruptedException e ){
System.out.println("Interrupted Exception caught");
}
little pepito
Messages postés13Date d'inscriptionmardi 13 mars 2007StatutMembreDernière intervention 9 juin 2007 30 mai 2007 à 11:18
BEn en faisant v.addElement, ça ne marche pas parce que mon vecteur est défini dans une autre classe, du coup il ne reconnait v :-(
En fait mon problème est surtout un prob de syntaxe, à part dans le cas de méthodes statiques, je ne sais pas trop comment appeler des méthodes etc... définies dans d'autres classe :$
Si jamais tu sais m'éclairer sur ça aussi ne te retiens surtout pas ;-)
Et ce qui m'inquiète encore plus, c'est que même avec un livre de java j'y arrive pas:$
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 30 mai 2007 à 11:21
Salut,
il te suffit de passer la référence de ton vecteur dans ton autre
classe soit par le constructeur soir par une méthode de classe (exemple setVector(Vector v))
------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
OoWORAoO
Vous n’avez pas trouvé la réponse que vous recherchez ?