Example #1
0
        public override AbstractPiece PickUp()
        {
            AbstractPiece piece = _pieces.Last();

            _pieces.RemoveAt(_pieces.Count - 1);
            return(piece);
        }
Example #2
0
 public override void Put(AbstractPiece piece)
 {
     _pieces.Add(piece);
 }