|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectAMETAS.data.ANumber
Gemeinsame Elternklasse für numerische Werte. Diese Klasse ist in Ganzzahlen und Fließkommazahlen spezialisierbar und erlaubt daher Polymorphie.
| Constructor Summary | |
ANumber(double dValue)
Konstruktor für Fließkommazahlen. |
|
ANumber(long nValue)
Konstruktor für Ganzzahlen. |
|
| Method Summary | |
double |
doubleValue()
Liefert den Inhalt als Fließkommazahl, wenn dieses Objekt eine Fließkommazahl beinhaltet. |
boolean |
equals(java.lang.Object n1)
Gleichheit. |
int |
hashCode()
Hashwert. |
boolean |
isInteger()
Gibt an, ob es sich um eine Ganzzahl handelt. |
long |
longValue()
Liefert den Inhalt als Ganzzahl, wenn dieses Objekt eine Ganzzahl beinhaltet. |
void |
setNewDouble(double dValue)
Setzen einer neuen Fließkommazahl. |
void |
setNewLong(long nValue)
Setzen einer neuen Ganzzahl. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ANumber(long nValue)
nValue - Ganzzahl-Wert.public ANumber(double dValue)
dValue - Fließkommazahl.| Method Detail |
public void setNewLong(long nValue)
nValue - Neue Ganzzahl.public void setNewDouble(double dValue)
dValue - Neue Fließkommazahl.public boolean isInteger()
public long longValue()
public double doubleValue()
public boolean equals(java.lang.Object n1)
n1 - Vergleichsobjekt.
public int hashCode()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||