school/Project/EightDie.java
2021-02-18 11:26:25 -05:00

33 lines
647 B
Java

import java.util.*;
public class EightDie extends MyDie implements Comparable {
public EightDie() {
// set default values
myValue = (int) (Math.random()*8)+1;
rand = new Random();
}
public void roll () {
myValue = rand.nextInt(8) + 1;
}
public int getValue() {
return myValue;
}
// set the random number generator seed for testing
public void setSeed(int seed) {
rand.setSeed(seed);
}
// allows dice to be compared if necessary
public int compareTo(Object o) {
EightDie d = (EightDie) o;
return getValue() - d.getValue();
}
}