Para modificar o acceder al estado de los miembros (variables) privados, lo podemos hacer por medio de metodos (funciones) publicos, como serian los Getters y Setters de Java.
...
void setNombre(string nombre) {
this->nombre = nombre;
}
string getNombre(void) {
return nombre;
}
...
Persona *p = new Persona("Diana", 26);
cout << p->getNombre() << endl;
$ ./main
Diana
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?