Generation

generate functionWed, 10 May 2023

Ship(ShipType type,const vector<Coordinate *> &positions). Constructor que crea un barco e inicializa sus posiciones con las del vector que se le pasa como argumento; estas posiciones se corresponderán con coordenadas del tablero para que cualquier cambio en el barco se refleje automáticamente en el tablero, de ahí que se utilicen punteros.

Ship::Ship(ShipType type,const std::vector<Coordinate *> &positions) { this->type = type; this->positions = positions; }

Questions about programming?Chat with your personal AI assistant