
Java project
5178
$$
- Posted:
- Proposals: 0
- Remote
- #135039
- Archived
Description
Experience Level: Intermediate
hi all, this is just a program i need done by 21/04/12.
any help would be much appreciated.please respond asap
thank you
______________________________
Java Programming Project 2
Student System – Array of Objects
In this project you are required to write a program that has 4 menu options
1. Add Student
2. Delete Student
3. List All Students
4. Exit
To do this you are required to use the Student Class stored on your common drive as Student.java (these files are also on blackboard). You are also required to copy the file StudentUse.java and modify it and submit it as your project file by storing it on your M drive. If your file is not saved as StudentUse.java it will not be collected and therefore will not get a mark. NOTE - YOU CANNOT CHAGE THE STUDENT CLASS IN ANY WAY.
In the program you are required to write methods addone() deleteOne() findPlace() find() and listAll(). Student objects are to be added to an array of Student objects based on the value on the average attribute in descending order, i.e. the student with the highest average will appear first in the array (i.e. at index position zero). When attempting to add a student object to the array the program should ask you for the studentId, if it exists already a message to this effect is displayed to the user and the program throws you back to the main menu. Likewise, when deleting a student object from the array the program should ask you for the studentId, if it exists it is deleted, if not your program outputs to the user that the studentId doesn’t exist.
Your program should be written using static (class) methods and instance methods as in your notes. To help you with developing a menu, I have put a program called menuProg.java on your common drive.
any help would be much appreciated.please respond asap
thank you
______________________________
Java Programming Project 2
Student System – Array of Objects
In this project you are required to write a program that has 4 menu options
1. Add Student
2. Delete Student
3. List All Students
4. Exit
To do this you are required to use the Student Class stored on your common drive as Student.java (these files are also on blackboard). You are also required to copy the file StudentUse.java and modify it and submit it as your project file by storing it on your M drive. If your file is not saved as StudentUse.java it will not be collected and therefore will not get a mark. NOTE - YOU CANNOT CHAGE THE STUDENT CLASS IN ANY WAY.
In the program you are required to write methods addone() deleteOne() findPlace() find() and listAll(). Student objects are to be added to an array of Student objects based on the value on the average attribute in descending order, i.e. the student with the highest average will appear first in the array (i.e. at index position zero). When attempting to add a student object to the array the program should ask you for the studentId, if it exists already a message to this effect is displayed to the user and the program throws you back to the main menu. Likewise, when deleting a student object from the array the program should ask you for the studentId, if it exists it is deleted, if not your program outputs to the user that the studentId doesn’t exist.
Your program should be written using static (class) methods and instance methods as in your notes. To help you with developing a menu, I have put a program called menuProg.java on your common drive.
Neil B.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
21 Jul 2026
Ireland
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies