Příklad

classMyClass
{
public:
int getA(){
return MyClass::a;
}
   
private:
int a;
};

Řešení
Deklarujte funkce v definici třídy, ale definujte je někde jinde.

classMyClass
{
public:
int getA();
   
private:
int a;
};

int MyClass::getA(){
return MyClass::a;
}