예제 #1
0
 private void RollDice(Dice a_dice)
 {
     a_dice.Roll();
     foreach (DiceGameObserver o in m_observers) {
         o.DiceRolled(a_dice.GetValue());
     }
 }
예제 #2
0
 public DiceGame()
 {
     m_d1 = new Dice();
     m_d2 = new Dice();
     m_observers = new List<DiceGameObserver>();
 }