001 package org.nanocontainer.nanowar.sample.nanoweb;
002
003 import java.io.Serializable;
004 import java.util.Random;
005
006 /**
007 * @author Aslak Hellesøy
008 * @version $Revision: 3126 $
009 */
010 public class NumberToGuess implements Serializable {
011 private Random random;
012 private int number;
013
014 public NumberToGuess(Random random) {
015 this.random = random;
016 newRandom();
017 }
018
019 public int getNumber() {
020 return number;
021 }
022
023 public void newRandom() {
024 number = random.nextInt(20) + 1;
025 }
026 }