L10: Companion Objects y Object Declarations
¿Qué aprenderás en esta lección?
Sección titulada «¿Qué aprenderás en esta lección?»En esta lección exploraremos:
- Teoría a fondo: Declaraciones
object(Singletons thread-safe garantizados por la JVM),companion objectcomo reemplazo idiomático de miembrosstatic,data objecty patrones de fábrica (Factory pattern). - Bajo el capó: Cómo la JVM implementa el Singleton mediante
INSTANCEestático y la inicialización de clases de forma perezosa y segura en multihilo. - Laboratorio Incremental (AI Chat CLI): Modelado de eventos de conexión del chat y configuración global con Singletons y Companion Factories.
Navegación
Sección titulada «Navegación» ← Temario del Curso Volver al índice general de lecciones.
← Lección Anterior (L9) Clases, Herencia y Visibilidad.
Siguiente Lección (L11) → Genéricos Avanzados y Varianza.