You are on page 1of 1

OOP – LAB 4 Nguyen V.

Trung

Class và Object
®
Trường phổ thông trung học XYZ cần phần mềm quản lý học lực của học sinh tại trường, bao gồm các
thông tin sau:

+ Mã học sinh

+ Họ và tên học sinh

+ Địa chỉ liên lạc

+ Điểm Toán, Văn, Anh, Lý, Hóa, Sinh, Sử, Địa, GDCD

Yêu cầu:

1. Thiết kế class với các thuộc tính cần để quản lý đối tượng với thông tin trên
2. Tạo constructor mặc định (không có tham số) với giá trị khởi tạo là rỗng đối với
chuỗi và 0 đối với số
3. Tạo constructor có các tham số là mã học sinh và tên học sinh do người dùng
truyền vào
4. Cho biết điểm Toán và Văn nhân hệ số 2, các môn còn lại hệ số 1, viết hàm tính
điểm trung bình của học sinh đó
5. Viết hàm trả về học lực của học sinh biết rằng:
điểm TB <5: yếu
5 <= điểm TB < 7: Trung bình
7 <= điểm TB < 8: Khá
8 <= điểm TB <= 9: Giỏi
9 < điểm TB <= 10: Xuất sắc
6. Viết hàm ShowDetail() để hiển thị đầy đủ thông tin của học sinh kể cả học lực của
học sinh đó
7. Tạo đối tượng có giá trị mặc định và gọi hàm hiển thị thông tin ShowDetail()
8. Tạo đối tượng học sinh với 2 tham số mã học sinh và tên học sinh và gọi hàm
ShowDetail()
9. Yêu cầu nhập đầy đủ các thông tin, tạo đối tượng học sinh và cho biết học sinh
này có học lực gì với số điểm vừa nhập?

You might also like