public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winnerRule = a_rulesFactory.GetWinnerRule(); m_observers = new List<BlackJackObserver>(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winnerRule = a_rulesFactory.GetWinnerRule(); m_deckFactory = new DeckFactory(); }