Celeste Laura Salvioni
Augusto Madi
Eduardo Gondim Marinho
João Guilherme
Lucas Andrade
Desenvolver um sistema que permita aos usuários pesquisar voos, reservar passagens e escolher assentos.
● Classes:
- Voo: número do voo, origem, destino, horário.
- Passageiro: nome, documento, dados de contato.
- Reserva: voo associado, passageiro, assento.
- Assento: número, classe, disponibilidade.
● Conceitos de POO:
- Composição: Reserva é composta por Voo, Passageiro e Assento.
- Encapsulamento: gerenciamento seguro das reservas.
- Abstração: interface para diferentes métodos de pagamento.
- Polimorfismo: cálculo de preços com base na classe do assento.