Make class called dice that has one variable called face

Assignment Help JAVA Programming
Reference no: EM132057256

A new project in your IDE. This project will contain a class that has the main mehod.

Now, make class called Dice that has one variable called face. This variable will be a number between 1 and 6 inclusive and will store the latest value when the dice is rolled. make method called Roll that save a new value between 1 and 6 into the face variable. make another method that returns the value of face.

In the same program make a new class call Player that contains a variable called score and a variable called name. make a method called SetScore that takes as a parameter a value that is used to update the score variable. make another method called GetScore that will return the value of the score variable. Add a constructor for the player class that takes a string as input and is used to set the value of the name variable.

In the main method of the program make a dice object and three player objects.

Then roll the dice once for each player. For each roll update the score of the player with the value of the dice. So after the first three rolls each player will have a different score based on the dice.

Print the score of each player.

Roll the dice again, once for each player, print the value of the new roll and add the value of the roll to the score of each player.

Repeat this two more times, in other words, the score of each player will be the sum of 4 rolls. Remember that for each time you print the value of the roll and the total score of the player.

Finally print which player has the highest score and which player has the lowest score.

Reference no: EM132057256

Questions Cloud

Design the application for print payment coupons : Design the application that would print 12 payment coupons for each of the 15 apartments
Develop a recursive method that writes a given array : Develop a recursive method that writes a given array backward. Consider the last element of the array first.
Providing a visual sample of exercise : Suppose that you have a dictionary whose words are not sorted in alphabetical order. As a function of the number, n, of words, what is the time complexity.
Providing a visual sample of exercise : Using Java and the Eclipse IDE please help me by providing a visual sample of this exercise.
Make class called dice that has one variable called face : Now, make class called Dice that has one variable called face. This variable will be a number between 1 and 6 inclusive and will store the latest value
Explain what it means to swallow an exception : Explain what it means to swallow an exception, and why that's almost never an acceptable practice.
Explain when the code in the finally clause : Explain when the code in the finally clause of a try statement is executed, and what that code typically does.
Describe advantages of the new date : Describe advantages of the new date/time API introduced with Java 8 when compared with the older date/time API that was available prior
Explain how java propagates exceptions : Explain how Java propagates exceptions and how it uses the stack trace to determine what exception handler to use when an exception occurs.

Reviews

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