Correspondig la question suivante:Java: ENUM générique dans le paramètre de la méthode
Java: Enum parameter in method
Je voudrais savoir, comment puis-je formater le code d'exiger énumérations génériquement.
Foo.java
public enum Foo {
a(1), b(2);
}
Bar.java
public class Bar {
public Bar(generic enum);
}
Plus tard, je vais avoir plus de classes de ENUM comme "foo", mais vous pouvez toujours créer barre contenant tout type de classe ENUM . J'ai "jdk1.6.0_20" en passant ...
Nous vous remercions de cet exemple, aussi absurde que la syntaxe est - que je lis que « PLACEHOLDER étend Enum de PLACEHOLDER » (vs juste « PLACEHOLDER étend Supertype "pour les non-enums" – Roboprog