Tài liệu giảng dạy thực hành: Kỷ thuật lập trình - Công nghệ thông tin | Đại học Văn Lang

Tài liệu giảng dạy thực hành: Kỷ thuật lập trình - Công nghệ thông tin | Đại học Văn Lang giúp sinh viên tham khảo, ôn luyện và phục vụ nhu cầu học tập của mình cụ thể là có định hướng, ôn tập, nắm vững kiến thức môn học và làm bài tốt trong những bài kiểm tra, bài tiểu luận, bài tập kết thúc học phần, từ đó học tập tốt và có kết quả cao cũng như có thể vận dụng tốt những kiến thức mình đã học

TRƯỜNG ĐẠI HỌC HỌC VĂN LANG
KHOA CÔNG NGHỆ THÔNG TIN
CLASS & OBJECT
Phần 2
2023
KỸ THUẬT LẬP TRÌNH
TÀI LIỆU GIẢNG DẠY
THỰC HÀNH
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:
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 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ángchiề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ớp buổi sáng chiều (ký tự đầu tiên của lớp 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/
| 1/2

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:
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/