Summary
Full Transcript
Sesión 20B Curso Certificación Java 17 (Preparándonos para la versión 21) Código: https://github.com/cursosmrugerio/cursoJava17_21 1. Cálculos y Operaciones Numéricas - Implementación de cálculos de peso - Manejo de valores positivos y negativos - Validaciones numéricas - Construcción de operaciones genéricas 2. Restricciones en Generics y Colecciones - Implementación de interfaces con generics - Extensión de la clase Number - Implementación de Comparable - Declaración de clases antes que interfaces - Compatibilidad con Collections 3. Wildcards Acotados - Upper Bounded Wildcards (? extends Type) - Lower Bounded Wildcards (? super Type) - Colecciones de solo lectura - Restricciones de tipo en listas - Manejo de jerarquías de clases 4. Covarianza en Genéricos - Conceptos fundamentales de covarianza - Retorno de subtipos en métodos - Reglas de sobrescritura - Implementación práctica - Manejo de herencia en genéricos 5. Implementación de Clases Genéricas - Definición de tipo genérico T - Construcción de clases padre e hijas - Manejo de CharSequence y String - Referencias a variables genéricas - Casting implícito entre tipos 6. Mejores Prácticas y Certificación - Convenciones de nomenclatura - Temas relevantes para certificación - Versiones 11, 17 y 21 - Simuladores de examen
