Модуль ABCObjects: обзор
Модуль ABCObjects
реализует векторные
графические объекты с возможностью масштабирования, наложения друг на
друга, создания составных графических объектов и многократного
их вложения друг в друга. Каждый векторный графический
объект корректно себя перерисовывает при перемещении, изменении размеров и
частичном перекрытии другими объектами.
Модуль ABCObjects
предназначен для раннего обучения основам
объектно-ориентированного программирования, а также для
реализации графических и анимационных проектов
средней сложности. Он реализован на основе модуля GraphABC
.
На основе модуля ABCObjects
созданы модули ABCSprites
,
ABCButtons
, ABCChessObjects
,
ABCHouse
, ABCRobots
, ABCAdditionalObjects
.
Следующие темы помогут изучить возможности модуля ABCObjects
:
- ABCObjects: быстрое введение
- Диаграмма классов ABCObjects
- Классы
ObjectABC
,BoundedObjectABC
- Классы
RectangleABC
,SquareABC
,EllipseABC
,CircleABC
,RoundRectABC
,RoundSquareABC
,TextABC
- Классы
RegularPolygonABC
,StarABC
- Классы
PictureABC
,MultiPictureABC
- Мультирисунки
- Классы
BoardABC
,ObectBoardABC
- Массив графических объектов
Objects
- Класс
ContainerABC
- Контейнеры графических объектов
- Переменные, процедуры и функции модуля
ABCObjects
- Ускорение перерисовки графических объектов
- Совмещение графического вывода модулей
ABCObjects
иGraphABC