воскресенье, 25 февраля 2018 г.

Turbo Pascal 62

1. Изучить пример создания объектного типа TMy, включающего в качестве полей объекты TCircle и TRectangle в примере (graphobj.pas, objtoobj.pas).
2. В пользовательском модуле graphobj.pas описаны объектные типы с их свойствами и методами: абстрактный класс (TGraphObj), точка (TPoint), окружность (TCircle), линия (TLine), прямоугольник (TRectangle). Необходимо выполнить:
1. Описать в пользовательском модуле объект кольцо. Объект характеризуется свойствами: координаты положения на экране, радиус внешней окружности, радиус внутренней окружности. Также объект содержит методы аналогичные другим объектам модуля. Объект строится на основе полей – объектов окружностей.
2. Описать в пользовательском модуле объект звезда. Объект характеризуется свойствами: координаты положения на экране, радиус окружности для внешних концов звезды, радиус окружности для внутренних углов звезды, количество углов звезды. Также объект содержит методы аналогичные другим объектам модуля. Объект строится на основе полей – объектов линий.
3. Осуществить произвольный вывод на экран созданных объектов

Комментариев нет:

Отправить комментарий