FlySmart Backend 1.0
|
Representa un vuelo entre dos aeropuertos con atributos clave. More...
#include <Vuelo.hpp>
Public Member Functions | |
Vuelo (const Aeropuerto *origen, const Aeropuerto *destino, float precio, float duracion, int escalas) | |
Constructor del vuelo. | |
const Aeropuerto * | getOrigen () const |
const Aeropuerto * | getDestino () const |
float | getPrecio () const |
float | getDuracion () const |
int | getEscalas () const |
void | mostrarInformacion () const |
Representa un vuelo entre dos aeropuertos con atributos clave.
Vuelo::Vuelo | ( | const Aeropuerto * | origen, |
const Aeropuerto * | destino, | ||
float | precio, | ||
float | duracion, | ||
int | escalas ) |
Constructor del vuelo.
origen | Aeropuerto de origen. |
destino | Aeropuerto de destino. |
precio | Precio del vuelo. |
duracion | Duración estimada. |
escalas | Número de escalas. |
const Aeropuerto * Vuelo::getDestino | ( | ) | const |
float Vuelo::getDuracion | ( | ) | const |
int Vuelo::getEscalas | ( | ) | const |
const Aeropuerto * Vuelo::getOrigen | ( | ) | const |
float Vuelo::getPrecio | ( | ) | const |
void Vuelo::mostrarInformacion | ( | ) | const |