Bonjour,
je dois écrire une méthode traverse qui me renvoie une List.
Le prototype de la fonction est la suivante:
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)
public abstract class Node {
private final int data;
...
}
public class Leaf extends Node{
...
}
public class InternalNode extends Node{
private final List<Node> children;
...
}