Trabalho Final de Programação Orientada a Objetos
1. INSTRUÇÕES
- Leia atentamente todos os requisitos do trabalho
- Se atente as data de entrega
- O código deve ser implementado em Java
- Entregáveis:
- Código-fonte (arquivo compactado ou link do repositório do GitHub)
- Relatório de Especificação técnica
- Apresentação
2. DESCRIÇÃO DO TRABALHO
O trabalho final consiste em criar uma aplicação de tema livre usando a linguagem de programação Java e que apresente os requisitos listados a seguir:
- Mínimo de:
- Seis classes
- Duas heranças
- Três associações entre classes
- Uma interface ou classe abstrata
- Uma chamada com polimorfismo
- Uso de todos os modificadores de acesso
- Um atributo e um método estático (Não vale o método main 😬)
Os autores do trabalho podem escolher o tema da aplicação. Um exemplo de tema é criar um ”Banco Virtual”. No banco virtual tem-se as seguintes operações que podem ser implementadas:
- Criação de uma conta de usuário
- Acesso aos dados de um determinado usuário
- Operações de Débito e Crédito
- Juros a serem pagos dado algum valor de parcelamento
- …
3. REGRAS DO TRABALHO