Grüße,
leider habe ich wieder ein Problem mit Generics:
Ich habe
und
.
Was ich will ist
Wieso funktioniert das so nicht? Wenn ich den generischen Typ weglasse lässt es zumindest der compiler durch, obs dann auch meiner Anforderung entspricht hab ich noch nicht getest.
Danke!
leider habe ich wieder ein Problem mit Generics:
Ich habe
Code:
public abstract class SuperClass
Code:
public class LowerClass extends SuperClass
Was ich will ist
Java:
public abstract class SuperClass {
// ...
public static final Class<? extends SuperClass>[] COMPONENTS = { LowerClass.class };
// ...
}
Wieso funktioniert das so nicht? Wenn ich den generischen Typ weglasse lässt es zumindest der compiler durch, obs dann auch meiner Anforderung entspricht hab ich noch nicht getest.
Danke!