[Java5] Generics et Héritage
Bon, je vous mets le code de ce que j'essaye de faire. Ca me parait suffisament lisible:
Code:
1 2 3 4 5 6
|
abstract class A <T> {
abstract int faitQuelqueChose(T objet);
} |
puis
Code:
1 2 3 4 5 6 7 8 9 10 11
|
class B extends A {
public B() {
super<MaClasse>();
}
int faitQuelqueChose(MaClasse objet) {
};
} |
Et le compilateur n'est pas content, il n'accepte pas le super<MaClasse>. J'ai regardé un peu dans les tutoriaux Java sur les générics, mais je n'ai rien trouvé concernant l'héritage dans ce cas.
C'est moi qui fait une erreur de conception, ou simplement une petite erreur de syntaxe que je ne vois pas?
:merci: