Reservation 4) Process Payment 5) Exit Reservations Menu ********************** Welcome to Reservations ****************************** 1) New

QQQQQQ Below are examples of what your menu’s could look like: Main Menu ************* Welcome to CIT Hotel Management Systems **************************************************** 1) Display Available Rooms 2) Display Guests 3) Process Reservation 4) Process Payment 5) Exit  Reservations Menu ********************** Welcome to Reservations ****************************** 1) New Reservation 2) View Reservation 3) Cancel Reservation 4) Return Collections i. Arraylist ect.. Naming standards Indentation Exception handling i. Use your own Exception where applicable Comments – Indicating what methods are supposed to be doing ect. i. Very useful to readers when grading code to know what a programmer was doing when creating a method. OOP concepts Good programming standards Packages Save to file i. Reads from file if file exists on startup to load objects into the system. The following are expected to be used in the code Asks the user to save the current system Outstanding Payments 6. Exit the system Process a payment i. A room becomes available once payment is received ii. Guest is removed from system payment is received Lecturers get 10% discount on room rate 5. Display Payments Give option of room i. Check room availability Get the guest details By Lecturer or by Student 3. Display all available Rooms 4. Process a new reservation Display all Reservations 2. Display All current guests Cancel a Reservation i. A room becomes available once reservation is cancelled ii. Guest is removed from system once reservation cancelled Add a new reservation i. A reservation will be either from a student or a lecturer ii. Once a reservation is made the room is no longer available Object Oriented Programming CIT has long required a Hotel to allow students and overworked lecturers a place to stay late at night. You are required to create a menu driven hotel system to allow management to rent rooms out to clients. The system will control 15 rooms (3 suites, 6 doubles, 6 singles). Each room has a rate per night per person, indicator whether it is in use, max guests and current occupant of room is in use 1. Suite can hold 3 guests a. Rate is 150 pp per night 2. Doubles can hold 2 people a. Rate is 100 pp per night 3. Singles hold 1 person a. Rate is 75 per night Max 27 occupants in hotel per night. The system has the following basic functions: 1. Reservations ..