Você está na página 1de 1

PROJETO FINAL

Como projeto final do curso de Introduo a Programao Orientada a Objetos.


Faremos o seguinte projeto: AlugaCar.
O nosso sistema dever, obrigatoriamente, ter o cadastro de:
- Funcionrios;
- Clientes;
- Veculos.
Onde Clientes e Funcionrios so herana de uma classe Pessoa.

O menu principal do sistema deve apresentar as seguintes opes:


1 Cadastro de Funcionrios (Adicionar e editar)
Cada funcionrio dever ter, obrigatoriamente: matricula, nome e salrio.

2 Cadastro de Clientes (Adicionar e editar)


Cada cliente dever ter, obrigatoriamente: cdigo, nome e CPF.

3 Cadastro de Carros (Adicionar, remover e editar)


Cada carro dever ter, obrigatoriamente: placa e descrio.

4 Emprstimo de Carros
Um carro no poder ser emprestado se j estiver emprestado;
O emprstimo se dar pela placa do carro e cdigo do usurio.
O funcionrio que est emprestando o carro tambm deve ser registrado.
O valor do emprstimo ser definido pelo valor da categoria do carro multiplicado pela
quantidade de horas.

5 Devoluo de Carros
O veculo ser devolvido pelo nmero da placa.
Imprimir na tela o valor a ser pago.

O Trabalho valer 10 pontos e obedecer aos seguintes critrios:


- Nomenclatura das classes, mtodos e objetos (1 ponto);
- Programa devidamente orientado a objetos (2 pontos);
- As classes necessrias foram devidamente criadas e os mtodos construtores foram
definidos juntamente com o encapsulamento. (3 pontos);
- O Programa atende ao propsito pelo qual foi criado (4 pontos).

Você também pode gostar