Comment définir un paramètre de généricité pour qu'il soit à la fois une super-classe de A et une sous-classe de B?

Pour qu'il soit le sous-type de plusieurs types, on fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
class MaClass<T extends A & B>
Mais pour mélanger le surtypage et sous-typage?