Lade...
 

Beträge

Beträge

Zur Abbildung von Beträgen stehen fünf Zahlobjekttypen zur Verfügung. Diese

übernehmen jeweils die Repräsentation eines der folgenden Zahlentypen. Zusätzlich zu diesen Objekten existiert noch ein elementarer Datentyp INTEGER, mit dem ganzzahlige Zahlen gehalten werden können, sowie die Objekttypen Formel und bedingte Objekttabelle, die

nicht direkt zu diesem Bereich zählen, da sie nicht nur zur Verwaltung von Zahlen dienen.

Zahl Beispiele Objekttypname
Reelle Zahl "2,5" CX_NUMERIC
Prozentzahl "20%" CX_PERCENT
Bereichs-Prozentzahl "20% auf 5 DM" CX_PERCENT_PER
Wert "4,89 DM" CX_VALUE
Bereichs-Wert "2 DM auf 5 Stück" CX_VALUE_PER
Bruchzahl "1/2" CX_FRACTION

Die Hierarchie dieser Objekttypen ist der folgenden Abbildung zu entnehmen.

Dabei wird ersichtlich, dass alle Objekttypen zur Verwaltung von Zahlen eine gemeinsame

Basisklasse CX_AMOUNT besitzen. Dadurch kann von der Darstellung einer Zahl abstrahiert werden, d.h. durch Benutzung von CX_AMOUNT innerhalb einer Klasse kann

dort ein beliebiges dieser Zahlenobjekte hinterlegt werden.