Viết bằng lập trình Java trong Netbean theo yêu cầu sau
Viết bằng lập trình Java trong Netbean
Xây dựng lớp Học Sinh gồm 3 thuộc tỉnh: Mã số học sinh, họ tên, lớp, điểm trung bình. Các phương thức bao gồm:
- set thuộc tỉnh>(): gán giá trị cho từng thuộc tỉnh. Ví dụ: phương thức setMaHS("HS01") gán giá trị "HS01" cho thuộc tỉnh mã số học sinh.
- get<thuộc tỉnh>(): trả về giá trị của các thuộc tỉnh. Ví dụ phương thức getMaHS() trả về giả trì hiện tại của thuộc tỉnh mã số học sinh.
- nhap(): Cho phép nhập các thông tin của học sinh từ bàn phím.
- xuat(): Xuất các thông tin của học sinh ra màn hình
- xepLoai(): Dựa vào điểm trung bình của học sinh mà xác định xếp loại
Minh họa cách sử dụng lớp Hoc Sinh
- Tạo 2 đối tượng học sinh hs1 và hs2. Sử dụng phương thức Nhap() để nhập giá trị các thuộc tỉnh cho 2 đối tượng trên. So sánh điểm trung bình giữa 2 đối tượng tìm ra người có điểm cao hơn in ra màn hình
- Khai báo danh sách có n (n>0 nhập từ bàn phím) học sinh và thực yêu các yêu cầu trên danh sách:
• Nhập danh sách n học sinh.
• Xuất danh sách n học sinh
• Xuất danh sách của học sinh thuộc lớp "8A-6" Xuất danh sách học sinh theo thứ tự tăng dần theo tên.
• Xuất danh sách học sinh theo từng lớp.
• Sắp xếp danh sách giảm dần theo điểm trung bình. Xếp hạng cho học sinh theo các lớp
•Xuất thông tin của 3 học sinh giỏi nhất ở từng lớp.
•Xếp hạng cho các học sinh ở từng lớp.
•Thống kê số lượng học sinh của từng lớp theo từng xếp loại
•Sao chép danh sách học sinh ở các lớp khác nhau vào các mảng khác nhau