¿Hay alguna manera de definir una restricción genérica en Java que sería análoga a la siguiente restricción genérica C#?Doble restricción genérica en la clase en Java: extends ConcreteClass & I
class Class1<I,T> where I : Interface1, Class2 : I
Estoy tratando de hacerlo de esta manera:
class Class1<I extends Interface1, T extends I & Class2>
Pero el compilador se queja de la parte de "Clase 2": parámetro Type no puede ser seguido por otros límites.
'extands'? ¿Querías decir 'extends'? - también la línea C# no pone ninguna restricción en el tipo T, quizás cometiste un error? – BrainSlugs83
Esto es un error tipográfico y esto es Java. – axk