资 源 简 介
Uma biblioteca necessita saber que Recursos estão numa determinada altura nas suas
instalações. Para isso desenvolve uma aplicação que gere:
Funcionários (Nome, Número de Identificação na Empresa, Departamento, …);
Clientes (Nome, Número de Identificação, …);
Recursos (Número, …).
A aplicação baseia-se em listas ou em arrays de objectos (instâncias) do tipo
Funcionários, Clientes e Recursos onde se encontram todas as suas subclasses.
A aplicação deve ter as seguintes funcionalidades:
Introdução de um novo Funcionário, Cliente ou Recurso;
Listagem completa de todos os Recursos ou de apenas os que se encontram
com os Clientes;
Permitir reserva de Recursos por parte dos Clientes;
Mostrar e editar toda a informação de qualquer uma das subclasses de
Recursos (Livro, CD Música, Vídeo DVD, Software, etc.);
Guardar automaticamente a informação ao sair do programa;
Alteração do estado do Recurso da biblioteca (reservado, disponível,
requisitado, …);
Gestão de