public static char ShipDisplayChar(ShipClassification classification) { switch (classification) { case ShipClassification.Destroyer: return('d'); case ShipClassification.Submarine: return('s'); case ShipClassification.Cruiser: return('c'); case ShipClassification.Battleship: return('b'); case ShipClassification.Carrier: return('C'); } throw new Exception("Invalid case reached in Ship.Char."); }
public Ship(ShipClassification classification) { this.Classification = classification; this.Tiles = new List <ShipTile>(); }