Tải bản đầy đủ (.pdf) (21 trang)

Các đề tài bài tập môn kỹ thuật lập trình hướng đói tượng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (350.85 KB, 21 trang )

Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 01
I. Đề bài.
- Xây dựng chương trình chơi cờ caro giữa 2 người trên một máy tính.
II. Hướng dẫn.
- Xây dựng các lớp liên quan để tạo các ô bàn cờ, mỗi bàn cờ gồm nxm ô. Chương trình có lưu
thông tin về các đối thủ (Họ tên, số lần thi đấu, điểm số (thắng 1, hòa 0.5 và thua 0)). Sau mỗi
lần chơi sẽ liệt kê 10 đối thủ có điểm số cao nhất.
III. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.


Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 02
I. Đề bài.
- Xây dựng chương trình chơi đỡ bóng.
- Trên màn hình quả bóng di chuyển ngẫu nhiên, khi chạm các cạnh phía trên, bên trái và bên
phải sẽ bật trở lại. Cây vợt sẽ xuất hiện ở phần dưới của màn hình, có chức năng đỡ bóng mỗi khi
bóng di chuyển xuống dưới. Mỗi lần đỡ được bóng sẽ tăng 1 điểm, sau 10 điểm sẽ thay đổi tốc độ
di chuyển bóng, thua cuộc nếu không đỡ được bóng.
II. Hướng dẫn.
- Xây dựng các lớp liên quan để tạo quả bóng, cây vợt và xử lý bóng chạy trên màn hình. Chương
trình có lưu thông tin về mỗi người chơi (Họ tên, điểm số). Liệt kê 10 người chơi có điểm số cao
nhất.
III. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.

4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 03
I. Đề bài.
- Xây dựng chương trình Tập gõ 10 ngón.
- Trên màn hình xuất hiện ngẫu nhiên 1 ký tự chữ cái hoặc chữ số bất kỳ trong khoảng thời gian t
giây tại một vị trí cũng ngẫu nhiên trên màn hình. Người chơi sẽ bấm nhanh phím ký tự đó, nếu
kịp sẽ tính điểm cho người chơi, ngược lại không tính điểm. Chương trình có lưu lại vào tệp số lần
xuất hiện của các ký tự, số lần người chơi bấm đúng và kịp thời, tính tỷ lệ gõ đúng của người chơi.
Hiển thị 10 người chơi có tỷ lệ gõ đúng cao nhất.
II. Hướng dẫn.
- Xây dựng các lớp liên quan để tạo các lớp, tạo ngẫu nhiên ký tự và vị trí xuất hiện của ký và xử
lý phím bấm của người chơi.
III. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12

- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 04
I. Đề bài.
- Xây dựng trò chơi thi đá luân lưu 11m.
- Trò chơi dành cho 1 người và máy. Người chơi sẽ thực hiện các quả penenty và máy sẽ đỡ ngẫu
nhiên các cú sút. Hướng của quả bóng có thể là trái, phải hoặc chính giữa goal (cầu môn). Máy
cũng sẽ ngẫu nhiên lao về 1 hướng trái, phải hoặc đứng yên. Nếu máy lao về phía quả bóng thì
coi như máy chặn được cú sút penenty. Chương trình có lưu vào tin thông tin về người chơi (Họ
tên, số quả sút phạt, số lần sút vào lưới).
II. Hướng dẫn.
- Xây dựng các lớp liên quan để tạo các lớp bóng, khung thành, xử lý hướng đi ngẫu nhiên của
máy, hướng sút của người chơi (thông qua các phím mũi tên left, right).
III. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).

- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 05
I. Đề bài.
- Xây dựng chương trình PAINT.
- Chương trình cho phép người sử dụng vẽ các hình tròn, hình chữ nhật, đường thẳng,… trên màn
hình bằng các mầu tự chọn (xanh, đỏ, trắng, vàng,…).
II. Hướng dẫn.
- Xây dựng các lớp liên quan để tạo các lớp khung vẽ, xử lý thao tác với chuột, (chọn mầu hoặc vẽ
hình).
III. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.

- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 06
I. Đề bài.
- Xây dựng trò chơi LINE.
- Tham khảo trò chơi LINE98. Ban đầu hiển thị 5 quả bóng có các mầu ngẫu nhiên trên bàn cờ (là
tập hợp các ô hình vuông), mỗi lần người chơi chọn bóng để di chuyển sang nơi khác thì chương
trình kiểm tra có 5 hoặc trên 5 quả bóng cùng mầu xuất hiện trên cùng đường thẳng hay không,
nếu có sẽ xóa các quả bóng đó và tính điểm cho người chơi. Sau mỗi lần người sử dụng chọn bóng
thì chương trình tiếp tực tạo ngẫu nhiên 5 quả bóng khác để hiển thị trên bàn cờ. Kết thúc trò chơi
khi số bóng đã lấp đầy các ô trên bàn cờ. Lưu thông tin người chơi (Họ tên, điểm), hiển thị danh
sách 10 người chơi có điểm cao nhất.

II. Hướng dẫn.
- Sử dụng mô hình thừa kế hoặc lớp bao – đối tượng thành phần để xây dựng các lớp liên quan
tạo các ô hình vuông của bàn cờ, tạo bóng với 4 mầu (xanh, đỏ, trắng, vàng). Xử lý chọn bóng
của người chơi.
III. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 07
I. Đề bài.

- Xây dựng trò chơi ném bom.
- Màn hình chương trình được chí là 2 phần. Phần trên xuất hiện 1 máy bay di chuyển ngẫu nhiên
từ trái qua phải và ngược lại. Phần dưới xuất hiện 1 tầu chiến di chuyển ngẫu nhiên từ trái qua
phải và ngược lại. Khi người chơi bấm nút nào đó trên bàn phím thì máy bay sẽ thả bom xuống
dưới tầu chiến. Nếu trúng giũa tầu sẽ được cộng 2 điểm, trúng bên thành tầu sẽ được 1 điểm,
không trúng không được điểm. Ban đầu máy bay có 5 quả bom. Lưu thông tin người chơi (Họ tên,
điểm), hiển thị danh sách 10 người chơi có điểm cao nhất.
II. Hướng dẫn.
- Sử dụng mô hình thừa kế hoặc lớp bao – đối tượng thành phần để xây dựng các lớp liên quan
tạo các đối tượng máy bay, tầu chiến (dạng mô phỏng đơn giản), xử lý ném bom và tính điểm cho
mỗi lần ném bom.
III. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.

6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 08
I. Đề bài.
- Xây dựng chương trình quản lý hộ khẩu thường trú, khai báo tạm trú, tạm vắng.
- Xây dựng các lớp liên quan về nhân khẩu (Hộ gia đình, thành viên), xử lý thông tin đăng ký tạm
trú, tạm vắng trong một phường, xã.
- Chương trình tối thiểu có các chức năng sau:
+ Nhập/bổ sung, sửa, xóa, hiển thị và lưu vào tệp dữ liệu thông tin các hộ gia đình, nhân
khẩu. Xử lý thông tin khai báo tạm trú, tạm vắng của các nhân khẩu. Tìm kiếm thông tin về hộ
gia đình, nhân khẩu theo tiêu chí nào đó (theo họ tên, năm sinh,…).
II. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.

4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 9
I. Đề bài.
- Xây dựng chương trình quản lý khách sạn.
- Xây dựng các lớp liên quan về khách thuê phòng, thông tin các phòng trong khách sạn, xử lý
thuê trả phòng, tính tiền thuê phòng và các khoản phải trả khác của khách.
- Chương trình tối thiểu có các chức năng sau:
+ Nhập/bổ sung, sửa, xóa, hiển thị và lưu thông tin khách đến thuê phòng. In hóa đơn
thanh toán cho khách hàng. Tìm kiếm thông tin khách thuê phòng. Thống kê số lượng khách thuê
phòng trong tháng bất kỳ của năm.
II. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo

1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 10
I. Đề bài.
- Xây dựng chương trình quản lý lương và sản phẩm nộp của công nhân.
- Mô tả: Công ty X chuyên sản xuất các sản phẩm dệt may (quần áo, giầy dép, mũ nón…). Mỗi
sản phẩm có một giá tiền công và lương của công nhân trong công ty sẽ được trả theo sản phẩm
làm ra.
- Xây dựng các lớp liên quan về sản phẩm sản xuất, công nhân. Sử dụng tính thừa kế hoặc lớp
bao để xử lý thông tin nộp sản phẩm của công nhân.
- Chương trình tối thiểu có các chức năng sau:
+ Nhập/bổ sung, sửa, xóa, hiển thị và lưu thông tin các sản phẩm sản xuất của công ty,
thông tin công nhân và thông tin nộp sản phẩm của công nhân. In bảng lương công nhân. Tìm
kiếm thông tin công nhân và sản phẩm.
II. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.

2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 11
I. Đề bài.
- Xây dựng chương trình quản lý tuyển sinh.
- Mô tả: Công tác tuyển sinh của một trường trung học được thực hiện thông qua các bước nhập
hồ sơ thí sinh, vào điểm thi của thí sinh và thông báo kết quả tuyển sinh.
- Xây dựng các lớp liên quan về các thí sinh dự thi, thông tin về các môn thi. Xử lý điểm và lên
danh sách trúng tuyển.
- Chương trình tối thiểu có các chức năng sau:
+ Nhập/bổ sung, sửa, xóa, hiển thị và lưu thông tin các thí sinh dự thi. Nhập điểm thi. In
kết quả thi theo điểm chuẩn, in giấy báo điểm cho mỗi thí sinh. Tìm kiếm thông tin thí sinh dự thi.
II. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,

tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 12
I. Đề bài.
- Xây dựng chương trình quản lý sách thư viện.
- Công tác quản lý mượn trả sách của thư viện được quản lý theo các đối tượng: sách, sinh viên
và thông tin mượn trả sách của sinh viên. Mỗi sinh viên chỉ được mượn mỗi lần 1 quyển, số lần
mượn không hạn chế.
- Chương trình tối thiểu có các chức năng sau:
+ Nhập/bổ sung, sửa, xóa, hiển thị và lưu thông tin các đầu sách, thông tin sinh viên và
quản lý mượn trả sách của sinh viên. Tìm kiếm thông tin sách. In phiếu yêu cầu trả sách của các

sinh viên mượn sách quá hạn.
II. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 13
I. Đề bài.
- Xây dựng chương trình quản lý bán hàng.
- Công tác bán hàng được quản lý theo các đối tượng: hàng hóa, khách mua, hóa đơn mua hàng
của khách. Thông tin về mỗi đối tượng quản lý được lưu vào các tệp tin trên đĩa để phục vụ các

yêu cầu tra cứu về sau.
- Chương trình tối thiểu có các chức năng sau:
+ Nhập, bổ sung, sửa, xóa, hiển thị và lưu vào các tệp dữ liệu thông tin các mặt hàng,
thông tin khách hàng và hóa đơn bán hàng. Tìm kiếm thông tin hàng, hóa đơn. In hóa đơn bán
hàng cho khách.
II. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 14

I. Đề bài.
- Xây dựng chương trình quản lý kho hàng.
- Công tác quản lý kho hàng quản lý theo các đối tượng: hàng hóa, nhân viên và nhập xuất hàng.
Các thông tin về mỗi đối tượng này sẽ được lưu vào các tệp dữ liệu để phục vụ công tác tra cứu
sau này.
- Chương trình tối thiểu có các chức năng sau:
+ Nhập/bổ sung, sửa, xóa, hiển thị và lưu thông tin các mặt hàng trong kho, thông tin
nhân viên và quản lý nhập xuất hàng hóa. Tìm kiếm thông tin hàng hóa, tìm kiếm thông tin nhân
viên. In phiếu nhập xuất kho.
II. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.

Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 15
I. Đề bài.
- Xây dựng thư viện các phép toán đối với các đối tượng ngày tháng (ngày, tháng, năm).
II. Hướng dẫn.
- Tạo lớp NGAYTHANG với các thuộc tính và phương thức liên quan để thực hiện các yêu cầu:
+ Các phép toán so sánh: >, <, >=, <=, so sánh bằng, và khác.
+ Phép toán nhập, xuất, kiểm tra tính hợp lệ của ngày tháng nhập.
+ Tăng(++)/giảm( ) giá trị ngày tháng.
+ Cộng(+)/trừ(-) cho một số nguyên.
III. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….

5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 16
I. Đề bài.
- Xây dựng chương trình soạn thảo văn bản NotePad.
II. Hướng dẫn.
- Xây dựng lớp của sổ soạn thảo cho phép người sử dụng soạn thảo văn bản và lưu vào tệp tin
trên đĩa. Chương trình cần có các chức năng sau:
+ Tạo một tệp tin (văn bản) mới. Cho phép soạn thảo văn bản dạng đơn giản.
+ Ghi nội dung soạn thảo vào tệp.
+ Đọc nội dung một tệp tin bất kỳ và hiển thị.
III. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.

3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.

Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 17
I. Đề bài.
- Xây dựng trò chơi bắn máy bay.
- Màn hình chương trình được chí là 2 phần. Phần trên xuất hiện 1 máy bay di chuyển ngẫu nhiên
từ trái qua phải và ngược lại. Người chơi sẽ điều khiển súng bắn từ phía dưới màn hình. Số đạn
ban đầu cung cấp cho người chơi là N. Khi người chơi bắn trúng máy bay thì được 1 điểm, bắn
trượt không được điểm. Lưu thông tin người chơi (Họ tên, điểm), hiển thị danh sách 10 người chơi
có điểm cao nhất.
II. Hướng dẫn.
- Sử dụng mô hình thừa kế hoặc lớp bao – đối tượng thành phần để xây dựng các lớp liên quan
tạo các đối tượng máy bay, súng (dạng mô phỏng đơn giản), xử lý các tình huống và tính điểm
cho mỗi lần bắn.
III. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.

- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 18
I. Đề bài.
- Xây dựng chương trình quản lý điểm học tập sinh viên.
- Mô tả: Công tác quản lý điểm sinh viên của một trường học được thực hiện thông qua các bước:
nhập hồ sơ sinh viên, vào điểm thi các môn thi của sinh viên và thông báo kết quả thi.
- Xây dựng các lớp liên quan về sinh viên, thông tin về các môn học. Vào điểm và hiển thị kết quả
thi.
- Chương trình tối thiểu có các chức năng sau:
+ Nhập/bổ sung, sửa, xóa, hiển thị và lưu thông tin sinh viên, môn học. Nhập điểm thi. In
kết quả thi một môn bất kỳ theo tên lớp, kết quả thi các môn của 1 inh viên bất kỳ. Tìm kiếm
thông tin sinh viên.
II. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,

tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 19
I. Đề bài.
- Xây dựng trò chơi TANK.
II. Hướng dẫn.
- Xây dựng các lớp liên quan để tạo các đối tượng cửa sổ, xe tăng,… cho phép người chơi điều
khiển 1 xe và bắn nhau với 1 xe tăng khác (máy tự điều khiển ngẫu nhiên). Chương trình có lưu
thông tin về các đối thủ (Họ tên, số xe tăng địch đã bắn cháy trong mỗi lần chơi). Sau mỗi lần
chơi sẽ liệt kê 10 người chơi có điểm số cao nhất.
III. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.

1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Đề số 20
I. Đề bài.
- Xây dựng trò chơi rắn săn mồi.
II. Hướng dẫn.
- Xây dựng các lớp liên quan để tạo các đối tượng cửa sổ, rắn, mồi,… cho phép người chơi điều
khiển con rắn chạy ngang, dọc trên cửa sổ và ăn mồi (máy tự sinh và hiển thị mồi tại các vị trí
ngẫu nhiên). Mỗi lần ăn được con mồi, chiều dài của rắn sẽ tăng lên. Chương trình có lưu thông

tin về người chơi (Họ tên, thứ hạng (điểm) của người chơi). Sau mỗi lần chơi sẽ liệt kê 10 người
chơi có điểm số cao nhất.
III. Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp
bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.
Khoa Công nghệ Thông tin – Viện Đại học Mở Hà nội
Để bài tập lớn môn Lập trình hướng đối tượng & Java (Phạm Công Hòa)
Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn.
1. Chương trình.
- Ghi sẵn vào các tệp dữ liệu liên quan một số bản ghi. Giá trị của các trường dữ liệu rõ ràng,
tường minh, dễ kiểm tra lúc test bài tập.
- Phải xây dựng theo mô hình lớp (sử dụng ít nhất một trong các mô hình: thừa kế, bạn bè, lớp

bao).
- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo.
2. Quyển báo cáo.
- Đóng quyển bìa bóng kính.
- Số trang: 15-30 trang.
- Font chữ: unicode, cỡ chữ: 10-12
- Nộp đĩa ghi mã nguồn và file báo cáo.
Chú ý: Cấu trúc quyển báo cáo
1. Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp.
2. Mục lục.
3. Giới thiệu đề tài.
4. Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp
bao, các hàm tạo, toán tử,….
5. Giới thiệu các chức năng trong chương trình.
6. Mã nguồn chương trình.
7. Kết luận, hướng phát triển tiếp theo.

×