Cada parte do trabalho deve ser uma melhoria do trabalho anterior. Por exemplo, no TP_01 usamos struct para criar um tipo de dado chamado Aluno e ponteiros para fazermos operações de consulta, criação e listagem dos dados.
Os próximos trabalhos devem incluir classes, polimorfismo dentre outras técnicas de programação.
- TP_P1
- Struct
- Ponteiros
- Alocação Dinâmica de Memória com malloc()
- TP_P2
- Conceitos de Encapsulamento
- Construtores e Destrutores
- Sobrecarga de métodos polimorfismo fraco (em tempo de compilação)
18/11/2022
- Cadastrar Aluno
- Cadastrar Alunos em Massa
- Listar Alunos
- Aniversariantes do Mês
13/12/2022
Reescrito usando C++
Ainda não apresenta alguma das funções originais, porém os tipos de dados estão bem mais completos e existem métodos melhores para validação de dados.