logo
Моделирование систем / Моделирование систем / ModelEkzamen_1 / Практикум_AnyLogic_2

Создание класса заявки

Для определения этих параметров в модель следует разместить класс, спецификация которого показана на рисунке 2.15.

Рис.2.15. Класс для учета времени.

Класс содержит два глобальных атрибута:

enteredSystem – время появления клиента в системе.

startWaiting – время начала ожидания обслуживания.

Размещение класса выполняется путем вызова диалога, показанного на рисунке. Для этого следует получить контекстное меню для корневого класса на дереве проекта и выполнить команду «Создать > Java класс», см. рисунок 2.16.

Рис.2.16. Создание класса

В результате открывается диалог создания класса. На первом шаге нужно задать имя класса и имя базового класса, который будет расширять новый класс. При работе с заявками в качестве такого класса выступает системный класс com.xj.anylogic.libraries.enterprise.Entity. Он представляет собой абстрактную заявку (см. рисунок 2.17).

Рис.2.17. Создание класса, первая фаза

Затем следует перейти ко второму шагу и задать поля класса – атрибуты, так как это показано на рисунке 2.18.

Рис.2.18. Создание класса, завершение

В результате будет создан класс Java, код которого можно открыть и отредактировать при необходимости.