Implémenter des interfaces
Bonjour,
J'aimerais savoir s'il est possible d'implémenter plusieurs interfaces avec une seule interface?
C'est à dire si on a
Code:
1 2 3 4
|
public interface IParseWork<T> {
public void execute(IBinaryTreeNode<T> node, int level, String path);
} |
et
Code:
1 2 3 4 5
|
public interface IBinaryTreeParser<T> {
public static enum ParseMethod { PREFIX, INFIX, SUFFIX };
public void parse(IBinaryTreeNode<T> root, ParseMethod parseMethod, IParseWork<T>[] operations);
} |
Pourrais - je ecrire?
Code:
1 2 3 4
|
public class BinaryTreeParserRecursive<T> implements IBinaryTreeParser<T> , IParseWork<T>{
} |