CSE1OFX : Object Oriented Programming Fundamentals - Error Handling  - Computer Science Assignment Help

Download Solution Order New Solution
Assignment Task :

Objectives 

This is an individual assignment. Students are not permitted to work in a group when writing this  assignment. 

 

Background 

Word Games are an engaging means for players to demonstrate particular language skills. There  are a large number of different types of games, and they are popular with everyone from young  children to adults around the world. Classic examples of games that you may be familiar with include  puzzles that can be solved individually such as Crosswords, or games that involve multiple players,  such as ‘Hangman’ or the proprietary game ‘Scrabble’. 

 

Task 1: Program design  

Create the structure of your solution with the following components to match the instructions:

a) Class name 

b) Class variable for the dictionary (static) 

c) Method signatures 

 

Task 2: Error handling 

As you develop your solution, the following error handling scenarios must be accommodated:

a) Invalid menu option (wrong number or non-number): Ask for the input again.

b) Dictionary file cannot be opened: Print a message and exit. 

 

Tasks 3-6: Implementation 

Implement the details of the main(), getSelection(), substringProblem(), and pointsProblem()  methods respectively. 

 

Task 7: Coding conventions 

The following coding conventions must be followed: 

a) Commenting: Add a class header comment, five method header comments, and some  inline comments. 

b) Indentation: Consistently indent your code by one level per block. (A good guideline is the  NetBeans default of 4 spaces per block.) 

c) Naming conventions: Use TitleCase for class names, camelCase for variables and  UPPER_CASE for constants. 

d) Line lengths: Do not exceed the 80 characters per line guideline.

 

This Computer Science Assignment has been solved by our Computer Science Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.