Активные объекты могут содержать вложенные объекты – экземпляры других классов активных объектов – причем уровень вложенности может быть любым. Создавая вложенные объекты, Вы формируете иерархию модели.
Чтобы добавить
вложенный объект в класс активного объекта
(или
, если этот активный объект
объявлен агентом).Если Вам нужно будет вспомнить, к какому классу относится вложенный объект, Вы можете выделить его на диаграмме и прочитать имя его класса в панели Свойства (в поле Тип).
Если уже после того, как Вы добавили вложенный объект, Вы хотите продолжить редактировать класс этого объекта или уточнить какие-то детали его внутренней структуры, Вы можете открыть диаграмму класса вложенного объекта прямо с диаграммы того класса, куда Вы поместили этот вложенный объект.
Чтобы открыть
диаграмму класса вложенного объекта
Когда Вы создаете вложенные объекты, параметрам вложенных объектов присваиваются значения, заданные для параметров класса активного объекта в качестве значений по умолчанию. Вы можете задать фактические значения параметров вложенных объектов, изменив эти значения. Тем самым, Вы можете задать различные значения для параметров различных объектов – экземпляров одного и того же класса.
Вложенные объекты могут быть как простыми, так и реплицированными. Реплицированный объект представляет собой набор объектов одного типа. Репликация объектов позволяет легко создавать необходимое количество объектов одного класса.