Nếu có câu lệnh như:
Class Person;
Đây là forward declaration (khai báo trước). Nó cho phép code tiếp theo biết rằng có lớp tên Person. Điều này thỏa mãn trình biên dịch khi thấy tên này được sử dụng. Sau đó linker sẽ tìm định nghĩa của lớp.
Nếu có câu lệnh như:
Class Person;
Đây là forward declaration (khai báo trước). Nó cho phép code tiếp theo biết rằng có lớp tên Person. Điều này thỏa mãn trình biên dịch khi thấy tên này được sử dụng. Sau đó linker sẽ tìm định nghĩa của lớp.