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 2: Cài đặt lớp - Hàm dựng và hàm hủy - 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 CHÍNH QUI
MÔN: LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
HƯỚNG DẪN THỰC HÀNH
TUẦN 02 – CÀI ĐẶT LỚP (tt)
HÀM DỰNG VÀ HÀM HUỶ
NGUYỄN LÊ HOÀNG DŨNG
TP.HCM, ngày 30 tháng 09 năm 2017
MỤC LỤC
1 Qui định........................................................................................................................ 3
2
Đề bài ........................................................................................................................... 3
2.1 Bài 01 .................................................................................................................... 3
2.2 Bài 02 .................................................................................................................... 3
2.3 Bài 03 .................................................................................................................... 3
2.4 Bài 04 .................................................................................................................... 4
3 Bài tập trên lớp............................................................................................................. 4
4 Bài tập về nhà............................................................................................................... 4
Trang 2
1 Qui định
Hoàn thành các bài tập dưới đây, tuân thủ các qui tắc lập trình đã được giới thiệu trong
slide lí thuyết tuần 01:
1. Qui tắc đặt tên
2. Qui tắc viết code
3. Qui tắc ghi chú (ghi chú mỗi project và ghi chú mỗi hàm)
4. Qui tắc chia file (.h và .cpp)
5. Qui tắc bố trí project (1 solution, n projects: Bai01, Bai02, …)
2 Đề bài
2.1 Bài 01
Xây dựng lớp điểm trong không gian 2 chiều cho phép thực hiện các chức năng:
§ Nhập, xuất.
§ Hàm dựng: hàm dựng không tham số và hàm dựng 2 tham số.
§ Lấy tọa độ.
§ Gán giá trị tọa độ.
§ Tính khoảng cách với một điểm khác.
2.2 Bài 02
Xây dựng lớp mảng số nguyên (sử dung con trỏ) cho phép thực hiện các thao tác sau:
§ Nhập, xuất mảng.
§ Hàm dựng với kích thước cho trước.
§ Lấy kích thước mảng.ꢀ
§ Lấy phần tử tại vị trí nào đó.ꢀ
§ Gán giá trị cho phần tử tại vị trí nào đó.
§ Tìm phần tử nào đó trong mảng.ꢀ
§ Sắp xếp tăng, giảm.
2.3 Bài 03
Xây dựng lớp hình tam giác cho phép thực hiện các thao tác sau:
§ Nhập, xuất.
§ Khởi tạo với tọa độ của 3 đỉnh.
§ Lấy độ dài cạnh.
§ Tính chu vi.
Trang 3
§ Tính diện tích.
2.4 Bài 04
Xây dựng lớp học sinh để thực hiện các chức năng sau:
§ Nhập, xuất.
§ Hàm dựng mặc định và hàm dựng với thông tin cho trước.
§ Tính điểm trung bình của học sinh.
§ Xếp loại cho học sinh.
§ So sánh điểm trung bình với một học sinh khác.
Thông tin của một học sinh gồm: họ tên, điểm văn, điểm toán.
Xếp loại theo tiêu chí: Giỏi (>= 8.0), Khá (>= 7.0), Trung bình (>= 5.0), Yếu (< 5).
3 Bài tập trên lớp
Bài 01 và bài 02
4 Bài tập về nhà
Bài 01 đến bài 04
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 2: Cài đặt lớp - Hàm dựng và hàm hủy - 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

