Я запутался в том, как разделить код реализации и объявлений простого класса на новый заголовок и файл cpp. Например, как бы я отделил код для следующего класса?
class A2DD
{
private:
int gx;
int gy;
public:
A2DD(int x,int y)
{
gx = x;
gy = y;
}
int getSum()
{
return gx + gy;
}
};
public:
членов наверху может сильно повлиять , если пользователь переместит их в соответствии с этим советом - но имел упорядочение зависимостей между членами и еще не знал, что члены инициализируются в порядке их объявления ;-)