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  
pdf 4 trang myanh 18280 Free
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:

  • pdftai_lieu_huong_dan_thuc_hanh_mon_lap_trinh_huong_doi_tuong_t.pdf