示例#1
0
 /// <summary>
 /// Called when initializing a pawn turn from another turn.
 /// </summary>
 /// <param name="turn">The instance of the previous turn.</param>
 public PawnTurn(Turn turn)
     : base(turn)
 {
 }
 /// <summary>
 /// Called when initializing a new king turn from another turn.
 /// </summary>
 /// <param name="turn">The instance of the previous turn.</param>
 public KingTurn(Turn turn)
     : base(turn)
 {
 }
 public KingSurvivalEngine()
 {
     this.currentTurn = new KingTurn(this);
     this.display     = new FigureToDrawingDisplay();
 }