|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--p1.aplic.banco.Real2
A moeda Real (Brasil). Tem corte automático de frações de centavos. O motivo da existência dessa classe é de permitir a manipulação de valores financeiros sem se preocupar com frações de centavos. Classes clientes podem usar double para manipular valores mas, ao passar tais valores para uma Moeda, as frações de centavos somem. ****** Esta classe tem erros e serve para ensinar testes de unidade ******
Constructor Summary | |
Real2()
Controi um valor 0.0 em moeda Real |
|
Real2(double valor)
Controi um valor em moeda Real. |
Method Summary | |
int |
compareTo(Real2 outra)
Compara dois valores de moeda. |
boolean |
equals(java.lang.Object moeda)
Compara igualdade de duas moedas. |
double |
getValor()
Recupera o valor como double. |
void |
setValor(double valor)
Ajusta o valor a ser representado como moeda. |
java.lang.String |
toString()
Representa o valor da moeda como string |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Real2()
public Real2(double valor)
valor
- O valor em reais.Method Detail |
public double getValor()
public void setValor(double valor)
valor
- O valor a representar como moeda.public boolean equals(java.lang.Object moeda)
equals
in class java.lang.Object
moeda
- O outro valor a comparar.public int compareTo(Real2 outra)
outra
- A outra moeda a comparar.public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |