Die.java
1    package chance;
2    
3        public class Die {
4    
5    
6            private int order;
7            private int top;
8    
9    
10   
11           public Die() {
12   
13               order = 6;
14               top = (int) ( ( Math.random() * 6) + 1);
15           }
16   
17           public Die(int nrOfSides) {
18   
19               order = nrOfSides;
20               top = (int) ( ( Math.random() * nrOfSides) + 1);
21           }
22   
23           public int top() {
24   
25               return top;
26           }
27   
28           public void roll() {
29   
30   
31               top = (int) ( ( Math.random() * order) + 1);
32           }
33   
34   }
35