Skip to content

Latest commit

 

History

History
55 lines (34 loc) · 1.17 KB

File metadata and controls

55 lines (34 loc) · 1.17 KB

Reto 3

Objetivos

  • Comprender las jerarquías de métodos genéricos

Requisitos

  • IntelliJ IDEA Community Edition
  • JDK (o OpenJDK)

Desarrollo

Para este ejercicio crea una jerarquía de clases genéricas, que requiera cierto tratamiento especial.

Tip -> Puedes revisar el siguiente contenido material


Solución
  1. Para que el código funcione basta con establecer un límite superior al definir numList

    Nueva prueba
    public class Reto3 {
      @Test
      @DisplayName("Problemático")
      void reto(){
          List<? extends Number> numberList;
    
          List<Integer> integerList = List.of(1,2,3);
    
          numberList = integerList;
    
          assertNotNull(numberList);
      }
    }

    En este ejercicio creamos una jerarquía de clases genéricas, que requiere cierto tratamiento especial.

  2. Ejecuta el proyecto.

    Nueva prueba


Siguiente (Postwork)