Home /
Expert Answers /
Computer Science /
i-have-uploaded-these-questions-to-chegg-please-solve-these-problems-step-by-step-with-the-correct-pa251
(Solved): I have uploaded these questions to CHEGG. Please solve these problems step by step with the correct ...
I have uploaded these questions to CHEGG. Please solve these problems step by step with the correct Java code and output.
CSC621 Data Structures and Algorithms Assignment 2 Total Marks: 20 Due Date: 7th November, 2022 You are required to implement a list data structure in java to manage the insormation about the Flights at the Nadi International Airport. The list data structure will allow the flight managers to add, update, delete, search and display flight information for visitors. The following information regarding the Flight needs to be stored. - Flight Number - Flight Name - Destination - Gate - Time The list data structure should implement the following methods; Add - this allows the airport staff to add new flight detail in the list Update - this allows the airport staff to update gate and time detail of any flight in the list using flight number. Delete - this allows the airport staff to delete any flight from the list that no longer is with the library. Search - this allows the airport staff to search any flight from the list using flight Number. Display - this allows the airport staff to display the flights from the list You have to clearly follow the instructions given below to complete your assignment: Create a class flight to maintain all information regarding books and that also includes set and get methods to asses each data.
void search(.....) // this method allows the staff to search for a flight using flight number void display \( (\ldots ..) / / \) this method displays the list of all flights scheduled to arrive. Furthermore and appropriate main method should be created to call all these methods to display data. Mark Allocation: Full marks will only be given for fully functional methods as follows; Class Flight - 2 marks void add() - 3 marks void update() - 3 marks void delete() - 3 marks void search() - 3 marks void display() - 2 marks You are required to develop interactive main method that shows a neat presentation of information processed and requested and collaboration of all method from main. (4 marks) Note: You should strictly follow the process and methods laid out to complete your assignment any deviation from the above will result in losing marks. Instructions Partial Marks: Even if your program doesn't work perfectly, you'll receive marks for each part that you have worked on. Backups: Make regular backups of your assignment to avoid disappointments. Submitting late: Start EARLY .Also when you finish don't hold on to your assignment till the last moment. Submit as soon as you are satisfied with it. Plagiarism: it's important that you avoid copying. Not only do you expose yourself to possibly serious disciplinary consequences, but you'll also cheat yourself of a proper understanding of the course. It's not plagiarism to discuss the assignment with your friends and consider solutions to the problems together. However, it is plagiarism for you to copy all or part of each other's' work.