Lección 11 / 20

Clases (programación orientada a objetos)

En esta lección agruparás datos y las operaciones que actúan sobre ellos en una misma unidad.

Una class reúne propiedades y métodos. Los miembros marcados como public son accesibles desde fuera, y los private solo desde dentro de la propia clase. En C++ el valor por defecto es privado.

El código de ejemplo define una clase con un nombre y un método, y crea un objeto para llamarlo. Fíjate en el punto y coma después de la llave de cierre de la clase: es obligatorio y muy fácil de olvidar.

Ese punto y coma es justo el error del principiante, y el mensaje del compilador no ayuda nada a encontrarlo. Si ves errores extraños en la línea siguiente a una clase, míralo.

En proyectos reales, mantener los datos en privado y exponer solo métodos es lo que permite cambiar la implementación interna sin romper el código que usa la clase.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar C++ directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)