Hi,
ich habe ein kleines logisches Problem mit Generics.
Wie löse ich folgende Problemstellung:
In diesem Beispiel muss die Klasse welche selbst der Vererber des generischen Typ ist wissen, welcher generische Typ verwendet wird um die entsprechenden Methoden bereitzustellen.
Der Compiler gibt zurecht die Fehlermeldung, dass
wiederum eine generische Typzuweisung benötigt. Das ist natürlich nicht möglich denn das würde dann so ausarten: <A<A<A<A<A<A<A ... etc....
Übersehe ich hier irgendetwas oder ist diese Form der Verwendung von Generics schlicht nicht möglich?
Vielen Dank
Gruß
Network
ich habe ein kleines logisches Problem mit Generics.
Wie löse ich folgende Problemstellung:
Java:
public class AbstractClass<A extends AbstractClass> implements AbstractInterface<A> {
public A getAnotherClass() {
return new AnotherClass<A>();
}
}
Der Compiler gibt zurecht die Fehlermeldung, dass
Java:
A extends AbstractClass
Übersehe ich hier irgendetwas oder ist diese Form der Verwendung von Generics schlicht nicht möglich?
Vielen Dank
Gruß
Network