// Definition der Klasse Datum // --------------------------- #include // für AnsiString notwendig class Datum { char derTag; char derMonat; int dasJahr; public: void setzeDatum(int pTag, int pMonat, int pJahr); AnsiString gibDatum_deutsch( ); int gibTag(); int gibMonat(); int gibJahr(); }; //--------------------------------------------------------------------------- // Implementierung der Operationen //........................................................................... void Datum::setzeDatum(int pTag, int pMonat, int pJahr) { derTag = pTag; derMonat = pMonat; dasJahr = pJahr; } //........................................................................... AnsiString Datum::gibDatum_deutsch( ) { return FormatFloat("00", derTag) + "." + FormatFloat("00", derMonat) + "." + FormatFloat("0000", dasJahr); } //........................................................................... int Datum::gibTag() { return derTag; } //........................................................................... int Datum::gibMonat() { return derMonat; } //........................................................................... int Datum::gibJahr() { return dasJahr; } //...........................................................................