En la programación orientada a objetos (POO), una clase es un diseño o plantilla que define cómo se deben crear los objetos. Un objeto es una instancia específica de una clase.
Una clase se define utilizando la palabra clave class
. En la definición de la clase, puedes especificar variables miembro (atributos) y funciones miembro (métodos).
#include <iostream>
#include <string>
using namespace std;
class Persona {
public:
string nombre;
int edad;
void saludar() {
cout << "Hola, soy " << nombre << " y tengo " << edad << " años." << endl;
}
};
int main() {
Persona persona1;
persona1.nombre = "Beastieux";
persona1.edad = 22;
persona1.saludar();
return 0;
}
Pueder ir al artículo principal:
Códigos Sencillos hechos en C++