Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

#1 22 Mar 2006 13:55:45

Premium
Citoyen(ne)
 
Date d'inscription: 10 Feb 2006
Messages: 11

[Java]Renvoie d'une List<Node>

Bonjour,

je dois écrire une méthode traverse qui me renvoie une List<Node>.
Le prototype de la fonction est la suivante:

Code:

public List<Node> traverse()

Mon problème est que je ne sais pas comment faire pour transformer mon attribut data en liste à un élément pour que cela soit compatible avec le prototype de la fonction,de meme pour InternalNode

Merci de votre aide

La classe Node est une classe abstraite dont les classes Leaf(pour les feuilles) et InternalNode(pour les noeuds ayant un ou plusieurs fils)

Code:

public abstract class Node {
    private final int data;
...
}

Code:

public class Leaf extends Node{
...
}

Code:

public class InternalNode extends Node{
    private final List<Node> children;
...
}

Hors ligne

 

Pied de page des forums

Powered by FluxBB