You are on page 1of 10

Bài 02: lớp học sinh

Bài tập 2. Tạo class quản lý học sinh


 Lớp Học Sinh: HocSinh
- Thuộc tính:
 Ma: String //mã học sinh
 HoTen: String //họ tên
 DiemHK1: double //điểm trung bình học kỳ 1
 DiemHK2: double //điểm trung bình học kỳ 2
- Phương thức:
 Phương thức tạo không tham số gán:
 Phương thức tạo 4 tham số ms, ht, hk1, hk2 gán:
 Phương thức Nhập/Xuất học sinh
 Tính điểm trung bình cả năm: (HK1+HK2)/2
 Xếp loại:
 0.0<Điểm trung bình cả năm < 3.0 : kém
 3.0<=Điểm trung bình cả năm < 5.0 : yếu
 5.0<=Điểm trung bình cả năm < 6.5 : trung bình
 6.5<=Điểm trung bình cả năm < 7.0 : trung bình khá
 7.0<=Điểm trung bình cả năm < 8.0 : khá
 8.0<=Điểm trung bình cả năm < 9.0 : giỏi
 9.0<=Điểm trung bình cả năm <= 10.0 : xuất sắc
 Lớp Lớp học: LopHoc
- Thuộc tính:
 MaLop: String //mã lớp học
 TenLop: String //tên lớp học
 SiSo: int //Sĩ số lớp học
 hs[] : HocSinh //mảng học sinh
- Phương thức:
 Nhập/Xuất: tên lớp, sĩ số lớp, danh sách học sinh(từng học sinh sẽ gọi lại
Phương thức nhập/Xuất của lớp Học sinh)
 Tìm học sinh có điểm trung bình cao nhất/thấp nhất
 Xuất các học sinh có học lực Giỏi và Xuất sắc
 Sắp xếp danh sách học sinh theo thứ tự giảm dần/tăng dần điểm trung bình
- Kết quả khi chạy chương trình lớp Học Sinh:
- Kết quả chạy Lớp LopHoc:
- Kết quả chạy Lớp LopHoc:
Bài tập về nhà
Bài tập 1: Tạo project Hình học
 Tạo lớp cơ sở trừu tượng Hình (Hinh)
- Thuộc tính:
 Tên hình
- Phương thức
 Phương thức tạo
 Phương thức trừu tượng tính diện tích/chu vi
 Tạo lớp Hình Tròn kế thừa từ lớp Hình (HinhTron)
- Thuộc tính:
 Bán kính R
- Phương thức
 Phương thức tạo
 Phương thức tính diện tích/chu vi
 Tạo lớp Hình Tam Giác kế thừa từ lớp Hình (HinhTamGiac)
- Thuộc tính:
 Độ dài 3 cạnh a, b, c
- Phương thức
 Phương thức tạo
 Phương thức tính diện tích/chu vi
 Tạo lớp Hình Chữ Nhật kế thừa từ lớp Hình (HinhChuNhat)
- Thuộc tính:
 Chiều rộng
 Chiều dài
- Phương thức
 Phương thức tạo
 Phương thức tính diện tích/chu vi

Yêu cầu:

 Nhập danh sách các Hình gồm 3 loại hình

 Xuất danh sách hình vừa nhập


 Tìm hình có chu vi/diện tích lớn nhất/nhỏ nhất

You might also like