Tôi bối rối về cách tách mã khai báo và mã khai báo của một lớp đơn giản thành một tệp tiêu đề và cpp mới. Ví dụ, làm thế nào tôi có thể tách mã cho lớp sau?
class A2DD
{
private:
int gx;
int gy;
public:
A2DD(int x,int y)
{
gx = x;
gy = y;
}
int getSum()
{
return gx + gy;
}
};
public:
thành viên ở phía trên có thể ảnh hưởng đến một nhiều , nếu người dùng di chuyển chúng theo lời khuyên này - nhưng đã đặt hàng phụ thuộc giữa các thành viên và vẫn chưa nhận thức được rằng các thành viên được khởi tạo theo thứ tự của việc kê khai ;-)