Example

class MyClass {
public:
int field;
};

Solution
Create getter and setter methods so that everything in a class is treated as a function. The same principle applies to protected fields.

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

private:
int field;
};