![]() |
António Roberto Software |
|
Linguagens de Programação
2
|
3º ano da
Licenciatura em Informática de Gestão
|
Aulas de 12 e 17 de Novembro de 2003
Herança e Polimorfismo (continuação)
Exercício

- Ponto de partida: solução do exercício da aula anterior
- Objectivo: introduzir o carregamento do saldo dos telemóveis (ver executável)
- "Os cartões Smile e Mimo devem ser recarregados com € 25 ou valores superiores de 90 em 90 dias."
- "O cartão Big Smile deve ser recarregado com € 25 ou valores superiores de 60 em 60 dias."
- "Sempre que o prazo para carregar o seu cartão for ultrapassado, deixará de poder realizar chamadas."
Pistas:
Acrescente um método Carregar e uma propriedade PrazoCarregamento na classe Tarifário
Para efeitos de teste, faça equivaler 1 dia a 1 seg
- Acrescente um método Carregar na classe Telemovel
- Acrescente mais uma verificação no método Ligar da classe Telemovel
- Na classe CliTelemovel, altere a Interface com o Utilizador como sugerido na imagem acima
- Inspire-se no executável de demonstração
|
Nome da Solução |
Tipo |
Código Fonte |
|
WinTelemovel |
Windows Application |
WinTelemovel (versão 3) |