Tài liệu Hướng dẫn thực hành môn Lập trình hướng đối tượng - Tuần 6: Kế thừa, đa hình - Nguyễn Lê Hoàng Dũng
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN CÔNG NGHỆ PHẦN MỀM
HỆ CAO ĐẲNG
MÔN: LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
GVLT: ThS. NGUYỄN LÊ HOÀNG DŨNG
HƯỚNG DẪN THỰC HÀNH TUẦN 6
KẾ THỪA, ĐA HÌNH
NGUYỄN LÊ HOÀNG DŨNG
TP.HCM, ngày 28 tháng 10 năm 2018
MỤC LỤC
1
2
Bài tập 1...................................................................................................................3
Bài tập 2...................................................................................................................3
Trang 2
1 Bài tập 1
Công ty ABC cần xây dựng ứng dụng quản lý thông tin và tính lương cho nhân
viên. Thông tin mỗi nhân viên bao gồm: mã nhân viên, họ tên, ngày sinh, địa
chỉ.
Công ty có 3 loại nhân viên với cách tính lương như sau:
+ Nhân viên sản xuất:
+ Nhân viên công nhật:
+ Nhân viên quản lý:
số sản phẩm * 20.000 vnđ
số ngày * 55.000 vnđ
hệ số lương * lương cơ bản
Yêu cầu:
Hãy cài đặt các lớp đại diện cho các loại nhân viên trên để:
+ Quản lý thông tin nhân viên.
+ Tính tiền lương của nhân viên.
Hãy cài đặt lớp CCongTy đểquản lý danh sách các nhân viên trong công ty, với
các chức năng sau:
+ Nhập, xuất danh sách các nhân viên.
+ Tính tổng tiền lương của tất cả nhân viên.
+ Xuất nhân viên có lương cao nhất.
2 Bài tập 2
Thư viện X tiến hành cho đăng ký làm thẻ đọc giả. Thông tin đọc giả gồm: họ
tên, ngày lập thẻ, số tháng có hiệu lực của thẻ.
Có hai loại đọc giả: trẻ em và người lớn.
- Đọc giả trẻ em cần lưu thêm thông tin họ tên người đại diện. Tiền làm thẻ
là 20.000 vnđ.
- Đọc giả người lớn cần lưu thêm thông tin số CMND. Tiền làm thẻ tính theo
công thức: số tháng hiệu lực * 10.000 vnđ.
Yêu cầu:
Hãy cài đặt các lớp đại diện cho các loại thẻ đọc giả trên để:
Trang 3
+ Quản lý thông tin thẻ.
+ Tính tiền làm thẻ của một thẻ đọc giả.
Hãy cài đặt lớp CThuVien đểquản lý danh sách các thẻ đọc giả trong thư viện,
với các chức năng sau:
+ Nhập, xuất danh sách các thẻ đọc giả.
+ Tính tổng tiền làm thẻ.
Lưu ý:
+ Cần viết đầy đủ các hàm khởi cho các lớp trên.
+ Cần thiết kế và vẽ sơ đồ lớp cho cả 2 bài tập.
Trang 4
Bạn đang xem tài liệu "Tài liệu Hướng dẫn thực hành môn Lập trình hướng đối tượng - Tuần 6: Kế thừa, đa hình - Nguyễn Lê Hoàng Dũng", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
tai_lieu_huong_dan_thuc_hanh_mon_lap_trinh_huong_doi_tuong_t.pdf

