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 4: Ôn tập cài đặt lớp - 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Ệ CHÍNH QUY  
MÔN: LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG  
HƯỚNG DẪN THỰC HÀNH TUẦN 4  
STATIC MEMBER  
ÔN TẬP CÀI ĐẶT LỚP  
NGUYỄN LÊ HOÀNG DŨNG  
TP.HCM, ngày 9 tháng 10 năm 2014  
MỤC LỤC  
1
Bài tập 1...................................................................................................................... 3  
2
Bài tập 2...................................................................................................................... 3  
Trang 2  
1 Bài tập 1  
- Cài đặt toán tử <<, >> cho lớp Ngay. Cài đặt hàm tĩnh cho phép tạo  
đối tượng lớp Ngay.  
- Cài đặt toán tử <<, >> cho lớp SinhVien. Cài đặt các hàm tĩnh cho  
phép tạo đối tượng lớp SinhVien và đếm số lượng sinh viên được ta ra  
trong chương trình.  
- Khai báo lớp TienIch và viết các phương thức tĩnh sau:  
o ĐổI từ mm ra m.  
o ĐổI từ m ra mm.  
o Đổi từ m ra km.  
o ĐổI từ km ra m.  
o Đổi từ g ra kg.  
o Đổi từ kg ra g.  
o Đổi một góc từ độ sang radian.  
o Đổi một góc từ radian sang độ.  
o Tính sin 1 góc (độ).  
o Tính cos 1 góc (độ).  
o Tính tan 1 góc (độ).  
o Tính cotan 1 góc (độ).  
o Kiểm tra n có phải là số nguyên tố.  
o Kiểm tra n có phải là số chính phương.  
2 Bài tập 2  
- Trong một ngôi nhà nọ có nuôi 3 loại thú cưng: chó, mèo và chuột  
hamster. Các con thú cưng này đều có các thuộc tính: tên, tuổi, cân nặng  
(kg). Ngoài ra, mỗi loại con còn có thêm một số thuộc tính riêng biệt sau:  
+ Chó: chiều cao, chiều dài (để làm chuồng cho phù hợp)  
+ Mèo: loại mèo (là một chuỗi)  
+ Chuột hamster: màu lông (là một số nguyên: 0 – màu xám tro, 1 –  
trắng sọc đen, 2 – màu trà sữa, 3 – màu khác)  
- Số tiền thức ăn (số thực) mà mỗi con tiêu thụ trong một ngày được tính  
như sau:  
Trang 3  
+ Chó: cân nặng * 0.05  
+ Mèo: (cân nặng – 1) * 0.04  
+ Chuột: loại màu lông xám tro và màu trà sữa: (cân nặng + tuổi)  
*0.02, các loại còn lại: câng nặng * 0.025  
- Hãy cài đặt các lớp đại diện cho các loại thú cưng trên để:  
+ Quản lý thông tin thú cưng  
+ Tính tiền ăn của thú cưng.  
- Hãy cài đặt lớp CNgoiNha, quản lý danh sách các con thú cưng trong  
ngôi nhà, với các chức năng sau:  
+ Nhập, xuất danh sách các con thú cưng trong nhà.  
+ Tính tổng tiền ăn của các con thú cưng trong nhà.  
Lưu ý: cần thiết kế và vẽ sơ đồ lớp cho 2 bài tập này  
Trang 4  
pdf 4 trang myanh 20640 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 4: Ôn tập cài đặt lớp - 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