Hallo,
irgend wie fehlt mir ein wenig der Durchblick
habe mit ein generische Interface erstellt
jetzt würde das gern so ähnlich nutzen wie z.b. compareable in der Collection.Sort
also eine Klasse erzeugt
und hier verstehe ich das nicht mehr. Ich habe die Option die Klasse mit dem Generic zu nutzen also public class nutze<T> .... was ich ja nicht will oder die Methode public <T> void machwas....
Was mach ich da falsch bzw wie formuliere ich das korrekt damit ich machwas später mal in etwa so nutzen kann
Danke schon mal.
irgend wie fehlt mir ein wenig der Durchblick
habe mit ein generische Interface erstellt
Code:
public interface ginter<T> {
public int methode(T a);
}
jetzt würde das gern so ähnlich nutzen wie z.b. compareable in der Collection.Sort
also eine Klasse erzeugt
Code:
public class nutze{
public void machwas(List<ginter<T>> liste){
}
und hier verstehe ich das nicht mehr. Ich habe die Option die Klasse mit dem Generic zu nutzen also public class nutze<T> .... was ich ja nicht will oder die Methode public <T> void machwas....
Was mach ich da falsch bzw wie formuliere ich das korrekt damit ich machwas später mal in etwa so nutzen kann
Code:
List<XYC> test //XYC implementiert das interface
machwas(test);
Danke schon mal.