Object <- Calendar |
|
|
ConvertFromCalendarDate ConvertToCalendarDate DaysInCalendarMonth MonthsInCalendarYear |
Class Calendar defines no new attributes.
Fields
No fields are defined by Calendar or any of its superclasses.
Instance template
Class Calendar cannot be instantiated.
Class definition
Define Class Calendar; inherits from Object; abstract; operation ConvertFromCalendarDate(array: DateIntegers): Signed, safe, noMethod; // interprets the date array and converts it into a date value operation ConvertToCalendarDate(dateValue: Signed; var array: DateIntegers), safe, noMethod; // converts the date value into a date array operation DaysInCalendarMonth(month: Unsigned; year: Unsigned): UnsignedShort, safe, noMethod; // returns the number of days in the specified month operation MonthsInCalendarYear(year: Unsigned): UnsignedShort, safe, noMethod; // returns the number of months in the specified year end class;