đây là đề thi thử môn lập trình hướng đối tượng c++ của trường đại học cần thơ, giúp các bạn có thể kiểm tra lại kiến thức của mình đã học. để có thể đạt kết quả tốt nhất trong các kì thi. các bạn có thể làm, so sánh kết quả và rút ra được những bài học cho mình.
Trang 1Đề thi thực hành môn lập trình hướng đối tượng (CT114) giảng viên : Lâm Chí Nguyện Trang 1
Đại học Cần Thơ
ĐỀ THI THỰC HÀNH
LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG (CT114)
(Sinh viên không được tham khảo tài liệu dưới mọi hình thức)
Thời gian : 60phút
Câu 1: (4 điểm)
Thiết kế lớp ConNguoi , gồm có
o Xây dựng mặc nhiên
o Xây dựng có 03 tham số
o Xây dựng Sao chép
o Get_Hoten
o Get_NgaySinh
o Get_ChungMinhThu
o Set_Hoten
o Set_NgaySinh
o Set_ChungMinhThu
Câu 2: (4 điểm)
Thiết kế lớp KhachHang, kế thừa từ lớp ConNguoi gồm có :
o Xây dựng mặc nhiên
o Xây dựng có 04 tham số
Trang 2Đề thi thực hành môn lập trình hướng đối tượng (CT114) giảng viên : Lâm Chí Nguyện Trang 2
o Xây dựng Sao chép
o Get_Sotien
o Set_Sotien
o Tính tiền thưởng : Get_award() Công thức tính tiền thưởng như sau :
Tiền thưởng = (số tiền /100000) *1000
o Tái định nghĩa toán tử +=, mục đích là cộng thêm một giá trị vào Sotien
o Tái định nghĩa toán tử <<
o Tái định nghĩa toán tử >>
Câu 3: (2 điểm)
Thiết kế hàm main:
Khai báo một danh sách khách hàng
Nhập thông tin cho từng khách hàng
Hiện thông tin của từng khách hàng và tiền thưởng của từng khách hàng
Sinh viên lưu ý :
1 Thư mục lưu bài : D:\nhom1
2 Tên tập tin : <Mã số sinh viên>.cpp
a Ví dụ sinh viên có mã số 1980507, tên Trần Văn A,
b Tên tập tin bài làm là : 1980507.cpp
3 Trong tập tin bài làm không điền tên, hoặc các thông tin không liên quan đến đề thi