13 this->nombre = nombre;
14 this->bandera = bandera;
31 this->nombre = nombre;
35 this->bandera = bandera;
56 string nombre, bandera;
57 double latitud, longitud;
58 is >> latitud >> longitud >> nombre >> bandera;
Pais()
Constructor por defecto.
string getBandera() const
Devuelve la ubicación de la bandera del país en el sistema de archivos.
const Punto & getPunto() const
Devuelve el punto que representa la posición del país en el mapa.
bool operator<(const Pais &p) const
Sobrecarga del operador de < para ordenar los paises por nombre.
void setNombre(string nombre)
Modifica el nombre del país.
void setPunto(const Punto &p)
Modifica el punto que representa la posición del país en el mapa.
string getNombre() const
Devuelve el nombre del país.
void setBandera(string bandera)
Modifica la ubicación de la bandera del país en el sistema de archivos.
double getLongitud() const
Devuelve la longitud del punto.
double getLatitud() const
Devuelve la latitud del punto.
ostream & operator<<(ostream &os, const Pais &p)
Sobrecarga del operador de salida.
istream & operator>>(istream &is, Pais &p)
Sobrecarga del operador de entrada.
Fichero cabecera del TDA Pais.