Método não compila
Fala pessoal, não estou conseguindo escrever esse método para que compile
OBS: Não estou me achando só nos métodos(comecei a pouco em programação, então gostaria da ajuda de vocês).
-classe parcela
*Atributos privados
dataVencimento – objeto do tipo da classe Data
- valorOriginal – é o valor da parcela, sem qualquer acréscimo (float ou double)
- valorFinal – é o valor original acrescido ou não de juros por atraso no pagamento (float ou double)
- situacao – tipo char. Os valores possíveis são:
N – parcela ainda não venceu, nem foi paga;
Q – parcela já foi quitada (paga);
A - parcela ainda não foi paga e está em atraso.
*Construtor: um apenas, com três parâmetros: tipo Cliente, tipo Data (para informar a data de vencimento) e
um terceiro com o valor original da parcela. Inicializar a situação sempre como N.
*Métodos
+ registrarAtraso – instancia a data de hoje e altera a situação para A, se a data de vencimento já passou em
relação à data de hoje. Obviamente, esta alteração só será realizada se a parcela estiver na situação N.
Método retorna true ou false, para indicar se houve ou não a mudança da situação.
+ pagar – método que será chamado por ocasião do pagamento da parcela.
Esse método recebe como parâmetro a data em que está sendo feito o
pagamento. Se a parcela estiver sendo paga com até 5 dias de atraso, pagará
juros de 1% sobre o valor original; de 6 a 15 dias de atraso, juros de 1,5%; atraso
acima de 15 dias, juros de 2,5%. O método deve atualizar os atributos situação
e valor final, desta classe, além de registrar o pagamento da mesma no objeto
Cliente, chamando o método daquela classe adequado para isso. Ao final, o
método deve retornar o valor dos juros.Discussão (0)
Carregando comentários...