public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winnerRule = a_rulesFactory.GetWinnerRule(); m_listeners = new List <IExcitingObserver>(); }
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_observers = new List <IBlackJackObserver>(); }
public Dealer(rules.RulesFactory a_rulesFactory, string a_name) : base(a_name) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winnerRule = a_rulesFactory.GetWinnerRule(); m_subscribers = new List <ICardListener>(); }
// TODO testing herer public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); //m_hitRule = a_rulesFactory.Get17Rule(); // TODO GetWinnerStrategy is hardcoden at momens m_winnerRule = a_rulesFactory.GetWinnerStrategy(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winnerRule = a_rulesFactory.GetWinnerRule(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_softRule = a_rulesFactory.SoftSeventeenRule(); m_winRule = a_rulesFactory.PlayerWinsRule(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetAmericanGameRule(); m_hitRule = a_rulesFactory.GetSoft17Rule(); m_winnerRule = a_rulesFactory.GetPlayerWinnerStrategy(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetHitRule(); m_winRule = a_rulesFactory.GetWinnerRule(); }