Develop a Menu Driven Console Java Program

Assignment Help JAVA Programming
Reference no: EM132128489

Assignment - JAVA Program using array of objects

Objectives - This assessment item relates to the course learning outcomes as stated in the Unit Profile.

Details - For this assignment, you are required to develop a Menu Driven Console Java Program to demonstrate you can use Java constructs including input/output via GUI dialogs, Java primitive and built-in types, Java defined objects, arrays, selection and looping statements and various other Java commands. Your program must produce the correct results.

The code for the menu and option selection is supplied: Hotel.java and is available on the unit website, you must write the underlying code to implement the program. The menu selections are linked to appropriate methods in the given code. Please spend a bit of time looking at the given code to familiarise yourself with it and where you have to complete the code. You will need to write comments in the supplied code as well as your own additions.

What to submit for this assignment

The Java source code:

  • Booking.java
  • Hotel.java

If you submit the source code with an incorrect name you will lose marks.

A report including an UML class diagram of your Booking class, how long it took to create the whole program, any problems encountered and screen shots of the output produced. (Use Alt-PrtScrn to capture just the application window and you can paste it into your Word document). You should test and annotate every possibility in the program.

Attachment:- Assignment File.rar

Reference no: EM132128489

Questions Cloud

Board mean on the iss governance qualityscore : What does a score of 9 under "board" mean on the ISS governance QualityScore?
Determine how big should your sample be : Suppose we wanted to conduct a survey. It is desired that we produce an interval estimate of the population mean that is ±5 from the true population mean.
Identify value chain strategies for manufacturing : Examine and discuss competitive strategies that manufacturers can use to gain competitive advantage.
Bigfile tablespace and a smallfile tablespace : What's the difference between a Bigfile tablespace and a Smallfile tablespace? Explain which you would use for your database and why.
Develop a Menu Driven Console Java Program : COIT 20245 Assignment - JAVA Program using array of objects. For this assignment, you are required to develop a Menu Driven Console Java Program
Calculate the slope coefficient from a regression : T he Capital Asset Pricing Model postulates a relationship between the returns to a particular stock and the return on the market.
Define the role of ethics and social responsibility : The purpose of this assignment is to help students understand the influence that ethics and social responsibilities have on the strategic planning process.
Pricing-creating-capturing value and game theory : Capitalism is an economic system in which the major portion of production and distribution is in private hands,
What is a good analogy of subnetting : What is a good analogy of Subnetting? What's a break down of how it is used within a company?

Reviews

len2128489

10/2/2018 12:08:15 AM

Your program should be well laid out, commented and uses appropriate and consistent names (camel notation) for all variables, methods and objects. Make sure you have no repeated code (even writing headings in the output) Constants must be used for all numbers in your code. Look at the marking criteria to ensure you have completed all of the necessary items Refer to a Java reference textbook and the unit and lecture material (available on the unit web site) for further information about the Java programming topics required to complete this assignment. Check output, check code and add all of your comments, complete report and the UML class diagram. If you just submit the supplied code you will receive zero marks.

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd