public void SubscribeToCardDrawn(IObserver a_observer) { m_dealer.AddSubscriber(a_observer); m_player.AddSubscriber(a_observer); }
public void AddSubscribers(ICardDealObserver a_sub) { m_dealer.AddSubscriber(a_sub); m_player.AddSubscriber(a_sub); }
public void AddPlayerSubscriber(IBlackJackObserver a_sub) { m_player.AddSubscriber(a_sub); }
public void AddSubscriber(ICardRecievedObserver a_sub) { m_player.AddSubscriber(a_sub); m_dealer.AddSubscriber(a_sub); }
// public void AddSubscriber(IObserver a_sub) { m_player.AddSubscriber(a_sub); m_dealer.AddSubscriber(a_sub); }
// Added code. public void AddSubscriber(IDealCardsObserver subscriber) { m_player.AddSubscriber(subscriber); m_dealer.AddSubscriber(subscriber); }
public void AddSubscriberToPlayer(ICardDealtObserver observer) { m_player.AddSubscriber(observer); m_dealer.AddSubscriber(observer); }