Salut!

Je cherche à implémenter une classe des arbres généraux simplifiée.
Pour cela j'ai fait le 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
26
27
28
29
30
class GTree{
    int value;
    int numberOfNext;
    GTree previous;
    GTree[10] next={null};
 
    GTree(int n){
        value=n;
        previous=null;
        numberOfNext=0;
 
    }
 
    void addNext(int n){
/**/  next[numberOfNext]=new GTree(n);
/**/  GTree newTree=next[numberOfNext];
        numberOfNext++;
        newTree.previous=this;
    }
 
    void print(){
        System.out.println(value);
        if(numberOfNext!=0){
            for(int i=0;i<numberOfNext;i++){
/**/          next[i].print();
            }
        }
 
    }
}
Mais, sous Eclipse, j'ai des erreurs: il me dit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
next cannot be resolved
aux lignes précédées d'un /**/, c'est à dire partout où j'essaye d'utiliser le tableau "next".
Le problème est peut être que dans mon contructeur je n'initialise pas next.
Cela ne me semblait pas necessaire puisque j'ai fait:
Merci pour votre aide.