Exemplo n.º 1
0
 public Game(controller.ICardDrawnObserver concreteObserver)
 {
     m_dealer = new Dealer(new rules.RulesFactory());
     m_dealer.addObserver("Dealer", concreteObserver, this);
     m_player = new Player();
     m_dealer.addObserver("Player", concreteObserver, this);
 }
Exemplo n.º 2
0
 public void addObserver(string name, controller.ICardDrawnObserver concreteObserver, model.Game game)
 {
     _o.Add(concreteObserver);
     _game = game;
     _name = name;
 }