How-to: Расширение классов
Классическая схема для отделения связи между классами в отдельный модуль выглядит следующим образом:
Создаем модуль MA
, в котором будет создаваться класс A
:
MODULE MA;
CLASS ABSTRACT A; // объявляем абстрактный класс
a = ABSTRACT BPSTRING[10] (A); // объявляем абстрактное свойство a