Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
09B Curso Java Certificación 17. Varargs.
Play lesson

Curso Certificación Java 17 & 21 - 09B Curso Java Certificación 17. Varargs.

5.0 (1)
9 learners

What you'll learn

This course includes

  • 106.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

# 09B Curso Java Certificación 17 - Herencia y Constructores Código: https://github.com/cursosmrugerio/cursoJava17_21 🔥 **¡DOMINA HERENCIA, CONSTRUCTORES Y SOBRECARGA EN JAVA!** 🔥 En este video del Curso Java Certificación 17 profundizamos en conceptos fundamentales de **herencia**, **constructores**, **sobrecarga de métodos** y **referencias de objetos mutables**. ## 📚 TEMAS CUBIERTOS: ### ✅ REFERENCIAS DE OBJETOS Y MUTABILIDAD: - **Diagramas de referencias** - Visualización del paso de parámetros - **StringBuilder mutables** - Modificación de contenido vs referencia - **Paso por referencia** - Cómo se copian las variables de referencia - **Análisis paso a paso** de la ejecución del código ### ✅ BLOQUES DE INICIALIZACIÓN: - **Bloques estáticos** vs **bloques de instancia** - **Orden de ejecución:** estático → instancia → constructor - **Cuándo se ejecuta cada bloque** según creación de objetos - **Variables de clase vs variables de instancia** ### ✅ CONSTRUCTORES Y THIS(): - **Constructor por defecto** vs **constructores personalizados** - **Delegación de constructores** con `this()` - **Reglas importantes:** - `this()` debe ser la **primera línea** - No se pueden invocar constructores como métodos normales - Diferencia entre crear objetos y delegar construcción ### ✅ SOBRECARGA DE MÉTODOS (OVERLOADING): - **Prioridad de métodos** en sobrecarga - **Orden de precedencia:** 1. Tipo exacto (primitivo) 2. Wrapper del primitivo 3. Clase padre (Object) 4. Varargs (última opción) - **Combinaciones válidas** de modificadores ### ✅ HERENCIA Y OVERRIDE: - **Métodos estáticos** vs **métodos de instancia** - **Hiding vs Override** - Diferencias clave - **Covarianza en tipos de retorno** - Cuándo se puede cambiar el tipo - **Modificadores compatibles** en herencia ## 🎯 PREGUNTAS DE CERTIFICACIÓN RESUELTAS: - Referencias de objetos mutables con StringBuilder - Orden de ejecución de bloques e inicializadores - Uso correcto de `this()` en constructores - Prioridades en sobrecarga de métodos - Compatibilidad de modificadores de acceso ## 🔗 DIAGRAMAS Y RECURSOS: - Diagramas de referencia incluidos en repositorio - Ejemplos prácticos paso a paso - Casos especiales y errores comunes ## 📖 CAPÍTULOS: 00:00 - Pregunta 18: Referencias de StringBuilder 08:12 - Diagramas de referencias de memoria 15:43 - Pregunta 19: Bloques de inicialización 25:34 - Orden de ejecución: estático vs instancia 35:15 - Pregunta 1 Cap 6: Constructores y this() 45:22 - Delegación de constructores con this() 52:30 - Pregunta 20: Sobrecarga y prioridades 01:05:18 - Prioridades: primitivo → wrapper → Object → varargs 01:15:45 - Pregunta 21: Métodos válidos para sobrecarga 01:25:30 - Introducción Capítulo 6: Herencia 01:30:15 - Pregunta 2: Modificadores compatibles 01:35:40 - Override vs Hiding en métodos estáticos 01:40:20 - Pregunta 3: Covarianza en tipos de retorno ## 🎓 CURSO COMPLETO JAVA CERTIFICACIÓN 17: Este video forma parte del curso completo para la **Certificación Java 17**. ¡Incluye diagramas exportados y código de ejemplo! --- 💡 **¿Te ayudó este video?** ¡Dale LIKE y compártelo! 📝 **¿Tienes dudas?** Déjalas en los comentarios 🔔 **Suscríbete** para más contenido de Java y certificaciones #JavaCertification #Java17 #Herencia #Constructores #Sobrecarga #ProgramacionJava

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere