Esempio

class MyClass {
public:
int field;
};

Soluzione
Creare i metodi getter e setter in modo che tutti gli elementi in una classe vengano trattati come funzione. Lo stesso principio si applica ai campi protetti.

class MyClass {
public:
int getter() const{ return field; }
void settter(int input) { field = input; }

private:
int field;
};