Инициализатор.


Каждый активный класс должен определить операцию загрузить КМС .Эта операция будет вызываться основным модулем во время инициализации программы
Конструктор для предварительно существующих экземпляров .
Считается ,что в большинстве моделей ООА экземпляры определённых объектов просто существуют и не применяется никаких средств их создания .
Если рассматриваемый объект имеет такую структуру ,то для создания предварительно существующего экземпляра и возвращения его дескриптора обеспечивает операция класса установить .Этот конструктор будет вызываться основным модулем во время инициализации.

Действия.
Часть схемы структуры класса ,имеющей дело с действие создаётся регулярным способом из ДПДД. Сначала создают необщедоступную операцию <объект >.действие<k>,где k-это номер состояния с которым связано действие. Эта операция вы-зывается только из тэйкеров событий того же класса и поэтому необщедоступна. Операция действие <k> получает все данные события ,которые используются в качестве входных данных тэйкера события. Затем вызываются модули ,соответствующие аксессорам,преобразованиях, проверках и генераторов событий показанных на ДПДД. Цель модуля действия <k>-вызвать эти отдельные модули в определенном порядке.

Загрузка...