Enunciado
Neste exercício pretende-se obter uma subclasse de Command que acrescente uma nova funcionalidade à aplicação bancária descrita nas aulas práticas 6 e 7.
A funcionalidade a realizar depende do horário semanal do seu turno de laboratório:
- 3ª feira: Apresentar os titulares cujo número de identificação é menor que um dado número inserido pelo utilizador.
- 4ª feira (manhã): Apresentar a conta bancária com o menor número de titulares (caso haja várias com o mesmo número, deve ser escrita apenas a que tem o menor número de conta).
- 4ª feira (tarde): Apresentar a conta com o maior número de depósitos a prazo (caso haja várias com o mesmo número, deve ser escrita apenas a que tem o menor número de conta).
- 5ª feira: Apresentar todos os titulares cujo nome é diferente do nome inserido pelo utilizador.
- 6ª feira: Apresentar as contas que não têm depósitos a prazo.
Entregas via Web
Prazo limite para entrega: hora de início da aula de laboratório de cada grupo na semana de 2008/11/10 a 2008/11/14.
Após produzir o código correspondente às especificações, crie o ficheiro ep5.jar, contendo apenas os ficheiros fonte (.java) de todas as classes concretizadas. Se todas as classes estiverem no mesmo directório, deve ser dado o seguinte comando:
jar -cvf ep5.jar *.java
Se todas as classes estiverem na mesma package pacote, deve ser dado o seguinte comando:
jar -cvf ep5.jar pacote
De seguida, entregar o ficheiro ep5.jar para avaliação. O trabalho pode ser entregue várias vezes, até à data limite de entrega, sendo avaliada apenas a última versão.
Endereço para entregas: https://po.rnl.ist.utl.pt/fenix4dei/student
As entregas estão sujeitas às condições genéricas associadas ao processo de entrega.