public PlayGame(model.Game a_game, view.IView a_view, view.InputLetter a_inputLetter) { m_view = a_view; m_inputLetter = a_inputLetter; m_game = a_game; a_game.AddObservers(this); }
static void Main(string[] args) { model.Game g = new model.Game(); view.IView v = new view.SimpleView(); // new view.SwedishView(); view.InputLetter i = new view.InputLetter(); controller.PlayGame ctrl = new controller.PlayGame(g, v, i); while (ctrl.Play()) { ; } }