private void RollDice(Dice a_dice) { a_dice.Roll(); foreach (DiceGameObserver o in m_observers) { o.DiceRolled(a_dice.GetValue()); } }
public DiceGame() { m_d1 = new Dice(); m_d2 = new Dice(); m_d3 = new Dice(); m_observers = new List<DiceGameObserver>(); }
public DiceGame() { m_d1 = new Dice(); // 3 olika tärningar instansieras från Dice klassen, m_d2 = new Dice(); m_d3 = new Dice(); m_observers = new List<DiceGameObserver>(); // en lista av Dice Game observer }
private void RollDice(Dice a_dice) { a_dice.Roll(); // rolla tärningen och får värdet foreach (DiceGameObserver o in m_observers) { o.DiceRolled(a_dice.GetValue()); } }
public DiceGame() { m_d1 = new Dice(); m_d2 = new Dice(); }