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
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:
tai_lieu_huong_dan_thuc_hanh_mon_lap_trinh_huong_doi_tuong_t.pdf

