public virtual bool DidSank(Coordinate point) { if (_carrier.DidSank(point) || _battleship.DidSank(point) || _destroyer.DidSank(point) || _submarine.DidSank(point) || _assaultShip.DidSank(point)) { return(true); } return(false); }