|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectde.hska.java.aufgaben.interfaces.DezimalzahlArray
public class DezimalzahlArray
Eine Implementierung von Dezimalzahl mit einem Feld. Jedes Feldelement repräsentiert eine Ziffer der Dezimalzahl. Die Dezimalzahlen dürfen nicht negativ werden.
| Constructor Summary | |
|---|---|
DezimalzahlArray(long zahl)
Erzeugt eine neue Dezimalzahl identisch zum gegebenen long-Wert. |
|
| Method Summary | |
|---|---|
Dezimalzahl |
addieren(Dezimalzahl zahl)
Addiert zwei Dezimalzahlen und gibt die Summe als neue Dezimalzahl zurück. |
int |
getAnzahlZiffern()
Gibt die Anzahl Ziffern zurück. |
double |
getDouble()
Gibt den Wert dieser Dezimalzahl als double-Wert zurück. |
byte |
getZiffer(int i)
Gibt die Ziffer an Stelle i zurück, wobei i = 0, 1, ... getAnzahlZiffern() - 1 ist. |
Dezimalzahl |
multiplizieren(Dezimalzahl zahl)
Multipliziert zwei Dezimalzahlen und gibt das Produkt als neue Dezimalzahl zurück. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DezimalzahlArray(long zahl)
zahl - eine positive Zahl| Method Detail |
|---|
public Dezimalzahl addieren(Dezimalzahl zahl)
addieren in interface Dezimalzahlpublic double getDouble()
Dezimalzahl
getDouble in interface Dezimalzahlpublic Dezimalzahl multiplizieren(Dezimalzahl zahl)
multiplizieren in interface Dezimalzahlpublic java.lang.String toString()
toString in class java.lang.Objectpublic byte getZiffer(int i)
Dezimalzahl
getZiffer in interface Dezimalzahlpublic int getAnzahlZiffern()
Dezimalzahl
getAnzahlZiffern in interface Dezimalzahl
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
(c) Prof. Dr. Christian Pape --- Übersicht aller Java-Programmieraufgaben