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.
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
- 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.
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.
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.
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.
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
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
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ử,….
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.
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.
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