🔧 ¿Qué es una clase?
Una clase es como un molde que define las propiedades (atributos) y comportamientos (métodos) de un objeto.
class Persona {
public:
string nombre;
int edad;
void saludar() {
cout << "Hola, soy " << nombre << " y tengo " << edad << " años." << endl;
}
};
🧠 Tip extra: Constructores
Podés usar constructores para inicializar objetos automáticamente:
class Persona {
public:
string nombre;
int edad;
Persona(string n, int e) {
nombre = n;
edad = e;
}
void saludar() {
cout << "Hola, soy " << nombre << "." << endl;
}
};
Y luego crear el objeto así:
Persona p2("Emilio", 28);
p2.saludar();