nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

[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
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