Generics Java - uczyń Generic rozszerzeniem 2 interfejsów
Jak wykonujesz tę pracę:
public class Frankenstein<T extends IHuman, IMonster>{
}
Bez robienia
public interface Weirdo extends Ihuman, IMonster{
}
Edytować
Dlaczego to nie działa?
public <T> void mapThis(
Class<? extends MyClass<T>> key, Class<? extends T & IDisposable> value) {
}
Otrzymuję oznaczenie wiadomości kompilatoraClass<? extends T & IDisposable>
jako błąd.