#include <iostream>
using std::cout;
using std::endl;
class Objeto {
public:
void setValor( int val ) { valor = val; }
int getValor() { return valor; }
private:
int valor;
};
void actualizaObjeto( Objeto& );
int main() {
Objeto miObjeto;
miObjeto.setValor( 5 );
cout << miObjeto.getValor() << endl;
actualizaObjeto( miObjeto );
cout << miObjeto.getValor() << endl;
system( "pause" );
return 0;
}
void actualizaObjeto( Objeto& obj ) {
obj.setValor( 10 );
}