Question: Create a Die class as defined bellow, design and implement a class called PairOfDice, composed of two Die objects. Include methods to set and get
Create a Die class as defined bellow, design and implement a class called PairOfDice, composed of two Die objects. Include methods to set and get the individual die values, a method to roll the dice, and a method that returns the current sum of the two die values. Create a driver class called RollingDice2 to instantiate and use a PairOfDice object.
Die class definition:
features:
faceValue: int //between 1 and MAX where MAX is constant equal with 6 methods:
getFaceValue(): int setFaceValue(int newFaceValue): void
roll(): int // roll the die, get a random integer between 1 and 6, and return it
toString(): String // returns a String containing the value of the face
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
