Bonjour, je débute en Java, et cela commence bien mal! Je tente de développer une classe en utilisant une autre, voici mon code
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
22
23
24
25 public class glFramework { public class GLMatrix { //float m[4][4]; float[] data = new float[16]; void setIdentity() { data[0] = 1.0f; data[1] = 0.0f; data[2] = 0.0f; data[3] = 0.0f; data[4] = 0.0f; data[5] = 1.0f; data[6] = 0.0f; data[7] = 0.0f; data[8] = 0.0f; data[9] = 0.0f; data[10] = 1.0f; data[11] = 0.0f; data[12] = 0.0f; data[13] = 0.0f; data[14] = 0.0f; data[15] = 1.0f; } }; GLMatrix multiply(const GLMatrix mat1, const GLMatrix mat2) { //instructions } ...... }
Mon soucis se situe au niveau de la déclaration de ma fonction GLMatrix multiply(const GLMatrix mat1, const GLMatrix mat2), je suis gratifié d'un "illegal start of type" que je ne comprends pas puisque mon type est bien défini juste au dessus. Voilà, si quelqu'un peut m'aider à résoudre ça, je lui en serait reconnaissant ! Merci.
Partager