サンプル

class MyClass {
public:
int field;
};

ソリューション
getter メソッドと setter メソッドを作成して、クラス内のすべてのものが関数として処理されるようにします。同じ原則を保護フィールドにも適用します。

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

private:
int field;
};