no save
Assistance
Achat
News

Forum | programmation
JAVA/ arbre binaire
wolves'sbrother, le lun. 01 juin 2009 à 00:13:29
Bonjour,

j'essaye de créer une class qui implement une autre class abstraite,voici mon code :

TREE.java
package treeproject;
import java.util.List;

public abstract class TREE {

//public Noeud racine;
public abstract Object getfilsD() ;
public abstract Object getfilsG() ;
}

Noeud.java

package treeproject;
public abstract class Noeud extends TREE {

private Object filsGauche;
private Object filsDroit;
public Noeud (){
filsDroit = null;
filsGauche = null ;
}
public Noeud ( Object G, Object D){
this.filsGauche = G;
this.filsDroit = D;
}
public Object getfilsG(){ return this.filsGauche;}
public Object getfilsD(){return this.filsDroit;}
}

et dans une class de test j'essaye de créer l'arbre :

TREE a = new Noeud();

l'erreur que j'ai : Cannot instantiate the type Noeud

Vous aller peut etre me proposer de changer le type de "filsDroite" et "filsGauche" de Object en Noeud, le probleme c'est qu'il se peut que ce soit une feuille et pas toujours un Noeud.

Merci pour votre aide.Configuration: Windows XP
Firefox 3.0.10


sandul
01 juin
Suivant
REPONSES
sandul
01 juin
wolves'sbrother
01 juin
sandul
01 juin
Version Web
Réalisé par RedShift
no save