Ich besitze 2 Bücher über C++ und schaue mir einige Youtube videos an & überall wird getter und setter benutzt aber nirgends erklärt wozu. Was soll das sein?

Ich nehme jetzt mal einen Ausschnitt aus meinem Buch:

class Automat {

unsigned long geld;

string standort;

unsigned long get_geld();

void set_geld(unsigned long g);

string& get_standort();

void set_standort(string& s);

void init(unsigned long g, string s); };