Expert answer:Object oriented design 5

Expert answer:Update the GUI application you have developed so far by adding a Java application to store the order just made by the customer in a file and present a file confirmation message using files and streams. You may accomplish this by outputting the sub order information to a file. Finally, you will read this file to display the order confirmation information.Output user-entered data to a destination file using the file class.Input data from a source file using the file class.Use FileWriter class and PrintWriter class to output an order confirmation.Order InformationBeverage: xxxxSub bread: bbbbbbbSub type: tttttttttttttSub size: ssssssssCustomer InformationName: fffffff lllllllAddress: aaaaaaaaaaCity: cccccState: ssZip: zzzzzPhone: nnn-nnn-nnnnInput File: SubOrder.txtDeliverable:The following are the U5 Individual Project deliverables:Save the final program code you just developed and ran successfully in a ZIP file that includes all of your Java project files and a sample output file.Update the Design Document title page with the new date and project name (U5 IP).Update previously completed sections based on instructor feedback.Update use diagrams, class diagrams, activity diagrams, and sequence diagrams if the actual development of the application changes some of the original representations from Unit 1.Save screenshots of your application, and paste them under the section called “Famous Favorite Sub Ordering Application Screenshots.”Be sure to update your table of contents before submission.Name the document yourname_ITSD424_IP5.doc.Submit the final design document and Java application ZIP file for grading.
20171212143853code_concepts_used.docx

20171208134415thehotel.zip

Unformatted Attachment Preview

Code Concepts Used
Part 1

Use of GUI Components/Containers:

Event Listeners

Event Subclasses – Focus Event

KeyEvent

WindowEvent

Action Performed Method
Part 2=========================================

Entered user name (must fill in a name)

Entered at least one sub to order

Selected all three attributes for sub (such as bread type, sub type, and sub size)

Entered delivery address that includes street, city, state, and zip code

Entered telephone number xxx-xxx-xxxx

Methods in the character class and StringBuilder class to validate and manipulate characters in a
string

Try… Catch for the exception handling of all input fields  This has been done, by providing only
one method which does all the passive (Phase 2) validation for all fields. This method has been
called in by one try-catch block, hence Try… Catch for all fields:
The Try… Catch block, which calls the above method

Purchase answer to see full
attachment

How it works

  1. Paste your instructions in the instructions box. You can also attach an instructions file
  2. Select the writer category, deadline, education level and review the instructions 
  3. Make a payment for the order to be assignment to a writer
  4.  Download the paper after the writer uploads it 

Will the writer plagiarize my essay?

You will get a plagiarism-free paper and you can get an originality report upon request.

Is this service safe?

All the personal information is confidential and we have 100% safe payment methods. We also guarantee good grades

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
$26
The price is based on these factors:
Academic level
Number of pages
Urgency
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Read more

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Read more

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.

Read more

Privacy policy

Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.

Read more

Fair-cooperation guarantee

By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.

Read more

Order your essay today and save 20% with the discount code ESSAYHELP