Problème asList et héritage
Bonjour,
J'ai un petit soucis avec asList :
Code:
1 2 3 4 5 6
| public static void main(String[] args) {
List<Class<? extends ClassMere>> L = Arrays.asList(ClassFille.class,ClassFille.class);
}
public static class ClassMere {}
public static class ClassFille extends ClassMere {} |
J'obtiens :
Code:
1 2 3 4
| Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - incompatible types
required: java.util.List<java.lang.Class<? extends test.Main.ClassMere>>
found: java.util.List<java.lang.Class<test.Main.ClassFille>>
at test.Main.main(Main.java:41) |