Bonjour,
j'éprouve des difficultés à créer un tableaux d'objet. Je ne vois vraiment pas ou est le problème, la syntaxe m'a l'air bonne. J'ai regardé dans divers documents et livres, et je possède la même syntaxe.
Ma version de java est "1.5.0_08"
Est-ce qu'il y a eu des changements depuis java 1.2 ? je suis sidéré là...![]()
Voici la partie de mon code qui coince :
Voici ce que m'indique le compilateur java :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 12 /*********** construction d'une pyramide **************/ 13 MonTriangle t[] = new MonTriangle[4]; 14 // 1ere face 15 public MonPoint a = new MonPoint(50.0, 50.0, -10.0); 16 public MonPoint b = new MonPoint(0.0, 0.0, 0.0); 17 public MonPoint c = new MonPoint(100.0, 0.0, 0.0); 18 19 t[0] = new MonTriangle(a, b, c); 20 21 // 2e face 22 public MonPoint d = new MonPoint(25.0, 0.0, -20.0); 23 t[1] = new MonTriangle(a, c, d); 24 25 // 3e face 26 t[2] = new MonTriangle(a,d,b); 27 28 // 4e face 29 t[3] = new MonTriangle(b,c,d); 30 31 /***************** fin de la pyramide ***************/
javac AfficheTriangle.java MonPoint.java MonTriangle.java
AfficheTriangle.java:14: <identifier> expected
t = new MonTriangle[4];
^
AfficheTriangle.java:19: ']' expected
t[0] = new MonTriangle(a, b, c);
^
AfficheTriangle.java:19: <identifier> expected
t[0] = new MonTriangle(a, b, c);
^
AfficheTriangle.java:23: ']' expected
t[1] = new MonTriangle(a, c, d);
^
AfficheTriangle.java:23: <identifier> expected
t[1] = new MonTriangle(a, c, d);
^
AfficheTriangle.java:26: ']' expected
t[2] = new MonTriangle(a,d,b);
^
AfficheTriangle.java:26: <identifier> expected
t[2] = new MonTriangle(a,d,b);
^
AfficheTriangle.java:29: ']' expected
t[3] = new MonTriangle(b,c,d);
^
AfficheTriangle.java:29: <identifier> expected
t[3] = new MonTriangle(b,c,d);
^
9 errors
Savez-vous ce qui ne va pas ?
A+
Partager