Элемент диаграммы действий.
При задании алгоритма с помощью диаграммы действий вам может понадобиться объявить какую-то локальную переменную, например, для хранения промежуточных результатов вычислений. Локальную переменную можно задать с помощью одноименного блока диаграммы действий.
Пожалуйста, обратите внимание, что локальная переменная будет видна не во всей диаграмме действий, а только в той ее части, которая следует за точкой объявления переменной.
Чтобы объявить локальную переменную внутри диаграммы действия
- Перетащите элемент Локальная переменная из палитры Диаграмма действий на диаграмму типа агентов. Перетаскивая блок, отпустите кнопку мыши тогда, когда курсор мыши будет находиться над точкой, которая находится в той ветви диаграммы действий, куда вы хотите поместить данный блок (при наведении курсора эта точка должна подсветиться зеленым цветом).
- В выбранной вами ветви диаграммы действий должен появиться новый блок.
- Перейдите в панель Свойства.
- Введите имя этого блока (и в то же время имя локальной переменной, задаваемой этим блоком) в поле Имя. Имя переменной будет отображено на диаграмме внутри данного блока.
- Задайте тип переменной. Вы можете как выбрать один из наиболее часто используемых типов (int, double, boolean, String) с помощью соответствующей кнопки переключателя Тип, так и задать значение любого другого Java класса (в этом случае вам нужно будет выбрать опцию Другой и ввести имя типа в расположенном справа поле).
- Введите начальное значение переменной в поле Начальное значение.
- Некоторые переменные могут не изменять своих значений, а сохранять одно и то же значение на протяжении всего процесса моделирования. Такие переменные должны быть объявлены константами. Константа сохраняет одно и то же значение, которое не может быть изменено пользователем. Сделав переменную константой, вы защищаете ее от нежелательного изменения. Чтобы сделать переменную константой, установите флажок Константа.
- Основные
-
Имя — Имя локальной переменной, заданной данным блоком.
Тип — Тип локальной переменной. Вы можете как выбрать один из наиболее часто используемых типов (int, double, boolean, String) с помощью соответствующей кнопки переключателя Тип, так и задать значение любого другого Java класса (в этом случае вам нужно будет выбрать опцию Другой и ввести имя типа в расположенном справа поле).
Начальное значение — Здесь вы можете задать начальное значение переменной. Начальное значение может быть впоследствии изменено во время моделирования. Если начальное значение не будет задано, то будут применены правила Java: например, переменная типа double будет равна 0, а переменной типа boolean будет присвоено значение false.
Константа — Если опция выбрана, то локальная переменная будет константой, то есть, она всегда будет сохранять одно и то же значение.
- Специфические
-
Метка — Здесь вы можете ввести комментарий, объясняющий смысл переменной, заданной этим блоком. Комментарий будет отображен внутри блока вместо имени переменной.
Цвет заливки — Задает цвет заливки блока. Щелкните мышью внутри элемента управления и выберите нужный цвет из списка наиболее часто используемых цветов или же выберите любой другой цвет с помощью диалога Цвета.
-
Как мы можем улучшить эту статью?
-