Hola, me pueden explicar porqué al crear las instancias de la clase Caja, ¿no es necesario especificar el tipo genérico a todas las instancias? solamente se especifico en Caja cajaDeValor = new Caja<>();
public class TesteaCaja { public static void main(String[] args) { Caja cajaDeTexto = new Caja(); cajaDeTexto.setContenido("Guardando texto en mi caja!");
Caja<Integer> cajaDeEdad = new Caja();
cajaDeEdad.setContenido(30);
Caja<Double> cajaDeValor = new Caja<>();
cajaDeValor.setContenido(150.50);
}
}