

Preview text:
TRƯỜNG ĐẠI HỌC HỌC VĂN LANG
KHOA CÔNG NGHỆ THÔNG TIN
TÀI LIỆU GIẢNG DẠY THỰC HÀNH
KỸ THUẬT LẬP TRÌNH CLASS & OBJECT Phần 2 2023
Khoa Công nghệ Thông tin
Kỹ thuật lập trình BÀI TẬP YÊU CẦU
Câu 1. Tạo lớp Person chứa các thông tin: Tên, giới tính, ngày sinh, địa chỉ.
Viết phương thức inputInfor(), cho phép nhập thông tin từ bàn phím.
Viết phương thức showInfor(), hiển thị tất cả thông tin của lớp Person.
Yêu cầu: Tất cả phải kiểm tra dữ liệu nhập vào từ bàn phím.
Câu 2. Tạo lớp Student kế thừa lớp Person, lưu trữ các thông tin của sinh viên: Mã
sinh viên, email, điểm trung bình.
Override phương thức inputInfor(), nhập thông tin sinh viên từ bàn phím.
Override phương thức showInfor(), hiển thị tất cả thông tin sinh viên.
Viết phương thức kiểm tra và in ra sinh viên nhận học bổng. Biết rằng điểm
trung bình lớn 8.0 được nhận học bổng.
Yêu cầu: Tất cả phải kiểm tra dữ liệu nhập vào từ bàn phím.
Câu 3. Tạo lớp Teacher, kế thừa từ lớp Person, lưu trữ thông tin một giảng viên ⁃
Lớp dạy ( Phải bắt đầu bằng 1 trong các ký tự chữ: G, H, I, K, L, M) ⁃
Lương một giờ dạy ⁃
Số giờ dạy trong tháng Thực hiện:
Override phương thức inputInfo(), nhập thông tin Teacher từ bàn phím.
Override phương thức showInfo(), hiển thị thông tin Teacher.
Viết phương thức tính lương thực nhận, trà về lương thực nhận theo công thức sau:
Nếu lớp dạy là lớp buổi sáng và chiều (ký tự đầu tiên của lớp là G, H, I
K) thì Lương thực nhận = lương một giờ dạy * số giờ dạy trong tháng.
Nếu lớp dạy là lớp buổi sáng và chiều (ký tự đầu tiên của lớp là L, M)
thì Lương thực nhận = lương một giờ dạy * số giờ dạy trong tháng + 200000
Yêu cầu: Tất cả phải kiểm tra dữ liệu nhập vào từ bàn phím. https ://pinayx . com/search/Andrea+Cruz/