Příklad

class MyClass{
public:
int field;
};

Řešení
Vytvořte metody typu get a set, takže se vším ve třídě se zachází jako s funkcí. Stejný princip se používá pro chráněnná pole.

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

private:
int field;
};