1. Изучить пример создания простого объекта «Точка» (point.pas).
2. Написать программу, описывающую объектный тип «Окружность» и выводящую произвольное количество данных объектов в произвольном месте экрана.
3. Описать объектный тип «Дата/время» и продемонстрировать его работу с помощью одного или нескольких экземпляров объекта.
Поля: день (1≤Day≤31), месяц (1≤Month≤12), год (0≤Year≤65000), часы (0≤Hour≤23), минуты (0≤Minute≤59), секунды (0≤Second≤59).
Методы: инициализация значения даты/времени (Init); вывод значения даты/времени в формате «ДД.ММ.ГГГГ ЧЧ:ММ:СС» (Print); получение значения дня (GetDay); получение значения месяца (GetMonth); получение значения года (GetYear); получение значения часов (GetHour); получение значения минут (GetMinute); получение значения секунд (GetSecond); получение значения даты в формате строки «ДД.ММ.ГГГГ» (GetDate); получение значения времени в формате строки «ЧЧ:ММ:СС» (GetTime); установка нового значения даты (SetDate); установка нового значения времени (SetTime).
2. Написать программу, описывающую объектный тип «Окружность» и выводящую произвольное количество данных объектов в произвольном месте экрана.
3. Описать объектный тип «Дата/время» и продемонстрировать его работу с помощью одного или нескольких экземпляров объекта.
Поля: день (1≤Day≤31), месяц (1≤Month≤12), год (0≤Year≤65000), часы (0≤Hour≤23), минуты (0≤Minute≤59), секунды (0≤Second≤59).
Методы: инициализация значения даты/времени (Init); вывод значения даты/времени в формате «ДД.ММ.ГГГГ ЧЧ:ММ:СС» (Print); получение значения дня (GetDay); получение значения месяца (GetMonth); получение значения года (GetYear); получение значения часов (GetHour); получение значения минут (GetMinute); получение значения секунд (GetSecond); получение значения даты в формате строки «ДД.ММ.ГГГГ» (GetDate); получение значения времени в формате строки «ЧЧ:ММ:СС» (GetTime); установка нового значения даты (SetDate); установка нового значения времени (SetTime).
Комментариев нет:
Отправить комментарий