[LANG] Verschachtelte Generics
Von: Malte Schneider (twinpollux@hotmail.com) [Profil]
Datum: 04.11.2009 15:32
Message-ID: <4af19068$0$6579$9b4e6d93@newsspool3.arcor-online.net>
Newsgroup: de.comp.lang.java
Datum: 04.11.2009 15:32
Message-ID: <4af19068$0$6579$9b4e6d93@newsspool3.arcor-online.net>
Newsgroup: de.comp.lang.java
Hallo,
ich habe folgende Interfaces:
public interface Item<I extends Serializable> {
I getId();
}
public interface Container<I extends Item, ???> {
I getItem(??? identifier);
}
und folgende Impls:
public class ItemImpl implements Item<String> {
}
public class ContainerImpl implements Container<Item, ???>{
ItemImpl getItem(??? identifier);
}
Ich habe an allen "???"-Stellen Probleme mit der Deklaration, weil z.B.
in Container der Typ des Parametes identifier ja schon durch die
Ausprägung von identifier vorgegeben ist. Wie löst man dieses Problem?
Danke, Malte
[ Auf dieses Posting antworten ]Antworten
- Patrick Roemer (04.11.2009 18:08)
