JavaScript
🏛️ Programación orientada a objetos
Modela el mundo con objetos, clases, herencia y encapsulación.
Qué aprenderás
- Crear clases con
constructory métodos, e instanciarlas connew. - Implementar herencia con
extendsysuper, y encapsular estado con campos privados#, getters y setters. - Predecir y controlar el valor de
thisusandobind,callyapply, y evitar su pérdida en callbacks. - Definir miembros estáticos y métodos privados para distinguir lo que pertenece a la clase de lo interno.
Lecciones
Objetos y thisAgrupar datos y comportamiento; la palabra this. Clases, constructor y métodosPlantillas para crear muchos objetos iguales. Herencia y encapsulaciónextends, super, campos privados, getters y setters. this dinámico: bind, call y applyControla a qué objeto apunta this y evita la pérdida de this. Miembros estáticos y métodos privadosstatic para la clase; #metodo() y #campo para lo interno.Practica este módulo en la app
DevPath es un curso práctico: aquí lees la teoría; en la app la pones en práctica con ejercicios que se ejecutan de verdad, sin conexión.
Empezar gratis en la app →