You are on page 1of 1

Xây dӵng mӝt chýơng trình ³Quҧn lý sinh viên´ vӟi Java bҵng cách xây dӵng các

lӟp
sau:
=  
-Ê ë m các instance variable
        
   
  
  vӟi các
kiӇu dӳ liӋu phù hӧp
-Ê Xây dӵng các constructor không tham sӕ (mһc đӏnh) và có tham sӕ.
-Ê Xây dӵng các phương thӭc  cho tӯng biӃn.
-Ê Xây dӵng các phương thӭc =   =   đӇ nhұp và hiӇn thӏ thông
tin vӅ sinh viên

=   


-Ê Xây là mӝt main class.
-Ê Chương trình đưӧc tә chӭc theo hӋ thӕng menu chӭc năng như sau:

1. Nhұp mӝt sinh viên mӟi.


2. Xem danh sách sinh viên.
3. Sҳp xӃp danh sách theo thӭ tӵ tãng dҫn theo tongdiem
4. KiӇm tra xem danh sách ðã sҳp xӃp theo tong diem hay chýa.
5. Tìm kiӃm tuyӃn tính theo tongdiem.
6. Sӱa tên sinh viên có mã đưӧc nhұp tӯ bàn phím.
7. Xóa sinh viên có masv = xMasv (nhұp tӯ bàn phím).
8. Chèn mӝt sinh viên vào danh sách ðã sҳp xӃp sao tính sҳp xӃp vүn đưӧc bҧo t n.

9. Luu sinh vien vao file sinhvien.txt


0. KӃt thúc.

Hãy khai báo mӝt mҧng đӕi tưӧng objSinhVien đӇ lýu danh sách các sinh viên. Mҧng có cӥ
cӵc ðҥi là max ðýӧc ðӏnh nghĩa trýӟc (ví dө final int max = 100). BiӃn nguyên count chӍ sӕ sinh
viên hiӋn có trong mҧng (ban ðҫu count = 0, tӭc là mҧng còn rӛng).
Ê
ÊÊ
-Ê tongdiem = diemtoan + diemly + diemhoa
-Ê Sӱ dөng các khӕi try« catch và assertion hӧp lý đӇ quҧn lý các exception có thӇ xҧy ra
đӕi vӟi dӳ liӋu nhұp vào bӣi ngưӡi dùng.
-Ê ViӃt mӝt phương thӭc checkSinhVien trong lӟp SinhVienTest vӟi tham sӕ đҫu vào là
masv đӇ kiӇm tra xem mӝt mã sinh viên đã t n tҥi trong danh sách hay chưa. Phương
thӭc trҧ vӅ true nӃu đã t n tҥi, false nӃu chưa. Sӱ dөng phương thӭc này trong các chӭc
năng nӃu cҫn.
-Ê Các chӭc năng có thӇ đưӧc thӵc hiӋn trӵc tiӃp trong các mөc chӑn cӫa menu hoһc viӃt
các phương thӭc tương ӭng trong lӟp SinhVienTest r i gӑi các phương thӭc ӭng vӟi tӯng
chӭc năng.

You might also like