Projeto Final: Sistema de Gerenciamento Integral 🎓
📝 Descrição
Este é o ápice do curso. Você deve escolher um tema (Ex: Sistema de Hotel, Gestão de Oficina, Jogo RPG) e construir uma aplicação robusta.
🎯 Requisitos Técnicos Obrigatórios
- Estrutura Profissional: Uso de pastas
src/includee Build com CMake. - Orientação a Objetos: Pelo menos 3 classes integradas com Encapsulamento.
- Polimorfismo: Uso de herança e funções virtuais.
- Gerenciamento de Memória: Uso de Smart Pointers (sem
new/deletemanuais). - Persistência: Salvar e carregar dados de arquivos externos.
- STL: Uso de pelo menos 2 containers (ex:
vectoremap) e 1 algoritmo (ex:sort).
📂 Entregáveis
- Link do repositório no GitHub.
- Arquivo
README.mddetalhado. - Diagrama de Classes (UML).
🏆 Critérios de Avaliação
- Organização do código e lógica.
- Ausência de bugs e vazamentos de memória.
- Criatividade na solução do problema proposto.