
TỔ CHỨC CÁC TẬP TIN
MÃ NGUỒN
GV: Đỗ Thị Thanh Tuyền

Nội dung
05/15/2025 Lập trình hướng đối tượng 2
Các tập tin mã nguồn của chương trình C++
1
Sơ đồ nối kết các tập tin mã nguồn
2
Ví dụ chương trình nhiều tập tin mã nguồn
3

1. Các tập tin mã nguồn của chương tình C++
15/05/2025 Lập trình hướng đối tượng 3
Một chương trình C++ bao gồm:
1) 1 tập tin chương trình chính (.cpp):
Trong tất cả các tập tin mã nguồn tham gia vào cùng một
chương trình thì chỉ có duy nhất một tập tin chứa chương
trình chính (hàm main()) //hàm có thể gọi hàm khác nhưng
không có hàm nào gọi được nó.
2) Các tập tin header (.h): Mô tả giao tiếp lập trình
(programming interface). Mỗi tập tin header chứa:
+ Các class, các kiểu dữ liệu tự định nghĩa;
+ Các hằng số dùng chung;
+ Prototype của các hàm dùng chung.

1. Các tập tin mã nguồn của chương tình C++ (tt)
15/05/2025 Lập trình hướng đối tượng 4
3) Các tập tin .cpp còn lại:
Chứa cài đặt chi tiết của các hàm hay class đã
được khai báo trong các tập tin header.
Vì vậy, đầu mỗi tập tin .cpp sẽ #include
các_tập_tin.h tương ứng.

1. Các tập tin mã nguồn của chương tình C++ (tt)
15/05/2025 Lập trình hướng đối tượng 5
Tất cả các tập tin trên sẽ chứa trong cùng một
thư mục để dễ quản lý, sao chép và di chuyển.
Với những đề án phần mềm lớn thì các tập tin
mã nguồn sẽ được tổ chức thành từng nhóm
mã nguồn tương ứng với một hệ thống thư
mục phân cấp (trong thư mục của solution).