Realização de uma subclasse Comando.

Neste exercício pretende-se concretizar uma subclasse Comando que permite acrescentar uma nova funcionalizade à aplicação bancária descrita nas aulas práticas 6 e 7.

Para a realização deste exercício considere o seguinte:

  1. A funcionalidade da subclasse Comando a concretizar depende do dia da semana do seu grupo de acordo com a seguinte tabela:
    Aula prática
    Funcionalidade
    2ª-feira Escrever os titulares cujo número de BI é menor que um dado número inserido pelo utilizador
    3ª-feira
    Escrever a conta 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
    Escrever 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 Escrever todos os titulares cujo nome é diferente do nome inserido pelo utilizador
    6ª-feira Escrever as contas que não têm depósitos a prazo.

A classe concretizada tem que ter definido o método público estático obtemAutoria. Este método não deve receber qualquer parâmetro e deve devolver um vector de inteiros (tipo int[]) com a composição do grupo. O primeiro elemento do vector deve estar preenchido com o número do grupo que realizou o exercício e os restantes elementos devem corresponder aos números dos alunos que realmente colaboraram na execução deste trabalho. Por exemplo, se este trabalho tiver sido executado por um único aluno, este método deve devolver um vector com 2 inteiros.

Caso pretenda verificar o correcto funcionamento da sua subclasse Comando, sugere-se a concretização da respectiva classe, a adição da funcionalidade correspondente no menu associado e de seguida a execução da aplicação por forma a testar a nova funcionalidade.

Serão aplicadas as penalizações genéricas associadas ao processo de submissão.