Java génériques Génériques étend de 2 interfaces

Comment voulez-vous faire ce travail:

public class Frankenstein<T extends IHuman, IMonster>{
}

Sans faire

public interface Weirdo extends Ihuman, IMonster{
}

Modifier

Pourquoi ça ne marche pas?

public <T> void mapThis(
        Class<? extends MyClass<T>> key, Class<? extends T & IDisposable> value) {

}

Je suis compilateur de marquage de message Class<? extends T & IDisposable> comme une Erreur.

InformationsquelleAutor Ilya Gazman | 2012-10-27