p1.aplic.banco
Class Extrato
java.lang.Object
|
+--p1.aplic.banco.Extrato
- Direct Known Subclasses:
- ExtratoHTML
- public class Extrato
- extends java.lang.Object
Classe que implementa um extrato.
Um extrato é um subconjunto das transações de um movimento
que ocorreram entre duas datas.
- Version:
- 1.1
Copyright (C) 1999 Universidade Federal da Paraíba.
- Author:
- Jacques Philippe Sauvé, jacques@dsc.ufpb.br
Method Summary |
java.lang.String |
formatar()
Formata o movimento como string. |
java.util.Iterator |
getTransações()
Fornece um Iterator para varrer as transações do extrato por data. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Extrato
public Extrato(Data dataInicial,
Data dataFinal,
Movimento movimento)
- Constroi um Extrato.
- Parameters:
dataInicial
- A data inicial desejada para o extrato.dataFinal
- A data final desejada para o extrato.
formatar
public java.lang.String formatar()
- Formata o movimento como string.
- Returns:
- O movimento formatado como string, pronto para impressão.
getTransações
public java.util.Iterator getTransações()
- Fornece um Iterator para varrer as transações do extrato por data.
- Returns:
- O Iterator.