Saltar al contenido

Tu primera clase

JavaScript · Unidad 12: Clases y objetos

Una clase es un molde para crear objetos del mismo tipo. class Mascota {} crea el molde, y new Mascota() crea un objeto nuevo con ese molde.

Ese objeto es como los que ya conoces: le pones propiedades con punto.

class Mascota {}
const luna = new Mascota();
luna.nombre = "Luna";
console.log(luna.nombre);

Imprime

Luna

El resto de la explicación está en la lección, que es del plan completo.

Ejercicios de esta lección

Se hacen en la app, que los corrige al momento y explica por qué.

  1. 1. Opción múltiple

    Ya existe class Mascota {}. ¿Cuál línea crea un objeto con ese molde?

  2. 2. Completa el código

    Completa para crear un libro con la clase Libro.

  3. 3. Predice la salida

    ¿Qué imprime este código?

  4. 4. Predice la salida

    ¿Qué imprime este código?

  5. 5. Predice la salida

    Aquí solo hay un new. ¿Qué imprime?

  6. 6. Opción múltiple

    En el programa de una escuela hay una clase Alumno y dos objetos, ana y leo. ¿Qué frase es correcta?

  7. 7. Encuentra el bug

    Este programa debería imprimir "Coco". ¿Qué línea tiene el error?

  8. 8. Ordena las líneas

    Ordena las líneas para crear un boleto a Quito e imprimir su destino.

  9. 9. Predice la salida

    Se crea un boleto por destino. ¿Qué imprime?

Hacer esta lección

Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.

Ver todas las lecciones →