Hallo,
ich habe eine Klasse und ein Interface, die Klasse implementiert das Interface.
Ich möchte nun, dass ich ein Object der Klasse mit allen Typen, welche .tocompare unterstützen, initialisieren kann.
Mein frage ist nun, wie muss ich was deklarieren.
Muss ich nur die Methoden mit
<T extends Comparable<T>>
beschreiben oder das direkt an die Klasse schreiben?
Aber das Interface, welches die Klasse implementiert, darf halt nicht verloren gehen.
ich habe eine Klasse und ein Interface, die Klasse implementiert das Interface.
Ich möchte nun, dass ich ein Object der Klasse mit allen Typen, welche .tocompare unterstützen, initialisieren kann.
Mein frage ist nun, wie muss ich was deklarieren.
Muss ich nur die Methoden mit
<T extends Comparable<T>>
beschreiben oder das direkt an die Klasse schreiben?
Aber das Interface, welches die Klasse implementiert, darf halt nicht verloren gehen.